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