SSD головка /цилиндр /детали кластера

Наш клиент делает промышленные роботы, которые работают на очень старом, но стабильном, аппаратном и программном обеспечении. Единственным узким местом всегда был жесткий диск в этих движущихся машинах. Из-за постоянного перемещения (удары и т. Д.) Жесткие диски обычно не выходят за пределы шести месяцев.

Итак, теперь мы пытаемся подключить SSD. Материнская плата не имеет SATA-соединения (нет никаких сюрпризов), поэтому мы используем конвертер SATA-IDE для подключения к разъему IDE на материнской плате. Это работает, и BIOS распознает диск.

Проблема только в том, что она не будет загружаться. Он замерзает на POST. В BIOS (с 1990-х годов) нам нужно указать некоторые значения, называемые «HEADS», «SYL», «CLUSTER» и «LANDZ». В отличие от традиционных жестких дисков этот диск, очевидно, не имеет пластин. Есть ли способ, которым диск имитирует эти вещи на IDE, и можем ли мы как-то узнать, что эти ценности должны быть для нашего конкретного диска? Мы изменили ценности наугад, и иногда они проходят POST, иногда это не так. Однако, если это так, оно все еще не загружается и просто говорит, что нет подключенного накопителя.

Короче говоря, есть ли у кого-нибудь опыт подключения SSD-накопителя SATA к старой плате IDE и что мы можем сделать, чтобы сделать эту работу (если что-нибудь)?

22 голоса | спросил Knelis 8 Maypm13 2013, 12:23:46

5 ответов


25

Я бы использовал industrial IDE SSD ... ( другой вариант ). Не похоже, что вам нужно много места, и для этой цели созданы SSD. Я бы не стал беспокоиться об адаптерах IDE и SSD-устройствах для этого приложения. Если вы сделаете идите для компактной вспышки, попробуйте что-то, что специально для приложения.

ответил ewwhite 8 Maypm13 2013, 15:23:21
19

Должен ли быть SATA SSD? Карты CompactFlash совместимы со стандартом ATA 1 .

Это означает, что вы можете использовать пассивный электрический адаптер для подключения одного к IDE-кабелю ( или два! ).   Это дало бы вам достаточно места (я видел некоторые карты Mahoosive CF ...), интересно.

Это даст вам надежность твердотельной памяти и старость IDE /ATA.

ответил Tom O'Connor 8 Maypm13 2013, 12:31:40
2

Я использую SSD IDE в одном из своих старых ноутбуков * (не с 1990-х, его с 2005 года). До сих пор он работает совершенно безупречно. Я выбрал Super Talent DuraDrive ET2 с 128 ГБ, который был около 140 € (кажется, намного выше на amazon.com). Если вы стремитесь к промышленным машинам, я не думаю, что вы должны заботиться о нескольких сотнях долларов и идти за приводами, созданными для этой среды (см. Ответ ewwhite). Даже если аппаратное обеспечение может быть идентичным, поддержка, безусловно, не та.

* Делал это в основном из любопытства, и это давало хороший импульс отклика (не так сложно ... ноутбук тогда не был построен для Win8). Ноутбук в основном используется для записи звука в поле, уменьшенный шум и повышенное сопротивление удару помогли несколько «оправдать» «инвестиции», в основном любопытство;)

ответил linac 8 Maypm13 2013, 19:45:34
0
  

нам нужно указать некоторые значения, называемые «HEADS», «SYL», «CLUSTER» и   'LANDZ. В отличие от традиционных жестких дисков этот диск, очевидно, не имеет   подносы. Есть ли способ, которым диск имитирует эти вещи на IDE, и может   мы как-то выясним, какими должны быть эти ценности для наших конкретных   диск?

Не поддерживает ли BIOS BIOS «обнаружение жесткого диска»?

Я понимаю, что для совместимости со старыми совместимыми с IBM-PC BIOS, такими как ваша система, каждый диск IDE с объемом памяти более 8 ГБ использует фальшивый цилиндровый сектор значения (512 байт /сектор) × (63 сектора /дорожка) × (255 головок (дорожки /цилиндр)) × (1024 цилиндра) = 8032,5 MiB - так называемый «предел 8 ГБ».

Я понимаю, что диски IDE с объемом памяти менее 8 ГБ часто определяют 255 головок (дорожки /цилиндры) и 63 сектора /дорожки, и сколько угодно цилиндров необходимо для заполнения диска.

Зона приземления на жестком диске обычно находится вблизи внутреннего диаметра, то есть на максимальном или меньшем количестве дорожек.

Я понимаю, что многие DOS-подобные операционные системы используют FAT16. С большими дисками люди обычно настраивают разделы FAT16 с максимальным количеством секторов на кластер - 2 ^ 64 сектора на кластер. При стандартном 512 байтах /секторе это приводит к 32 KiB для каждого кластера. FAT16 ограничен не более чем 2 ^ 16 = 65536 кластеров на раздел. Вот почему FAT16 ограничен максимальным размером раздела около 2 ГБ.

Я видел жесткие диски IDE с перемычкой «совместимость». С перемычкой в ​​позиции по умолчанию жесткий диск правильно сообщает о своем фактическом размере, что смущает ранние операционные системы, которые никогда не ожидали работать с таким огромным жестким диском. С перемычкой в ​​позиции «совместимости» жесткий диск лежит и говорит, что он намного меньше - он тратит некоторое пространство, но по крайней мере те ранние операционные системы теперь могут работать.

  

он по-прежнему не загружается и просто говорит, что нет подключенного накопителя.

Можете ли вы сказать разницу между «отсутствием жесткого диска» и «найденным жестким диском, но он еще не отформатирован», а также «Я вижу загрузочный раздел на этом жестком диске, но нет операционной системы на нем для загрузки "?

Можете ли вы загрузить машину на другие носители (возможно, на компакт-диске или другом жестком диске с оригинальной операционной системой?), а затем попытаться отформатировать новый чистый диск? (Таким образом, сектор 10 будет именно там, где машина рассчитывает найти сектор 10, независимо от того, насколько запутаны настройки).

ответил David Cary 4 J0000006Europe/Moscow 2013, 20:24:39
0

Неверно, если это относится ко всем SSD-устройствам, но мой Samsung 830 EVO фактически сообщает количество голов /дорожек /цилиндров для обратной совместимости:  Piriform Speccy

ответил Kristian Williams 22 J000000Wednesday15 2015, 17:39:56

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132