Столкнулся с проблемкой подключения карт CF к материнской плате LTC-SL REV-B и WD386SX-LPX. В БИОС этих плат нет автоопределения накопителей. Используется переходник CF-IDE из Китая. Изначально пытался подключить адаптер SD-IDE с SD картой на 512Мб. Этот адаптер отлично определяется на платах с Socket 3, да и на платах с 386DX нормально определяется, но как оказалось, параметры секторов, головок и цилиндров там другие (в 3х вариантах, LBA, Large и Normal) и не подходят для старых БИОСов (большие значения).
На просторах интернета попалась утилита 91го года, которая отображает параметры накопителя. На CF картах 256Мб и 512Мб проверил утилиту, всё отлично прошло.
Для карты 256Мб утилита выдала: цилиндров 980, головок 16, секторов 32, размер 245Мб.
Для карты 512Мб: цилиндров 1007, головок 16, секторов 64, размер 495Мб.
С дискеты загрузился, через FDISK разметил, FORMAT c: \S отформатировал. Заодно обнаружил, что на плате WD386SX проблема с чтением у накопителей. Запись проходит нормально, можно перемещаться по дерево файлов, а когда надо запустить что-то, то подвисает и пишет, что накопитель недоступен.
Попробовал утилиту с адаптером SD-IDE с SD картой на 512Мб. Утилита выдала следующие цифры: цилиндров 1954, головок 16, секторов 63, размер 961Мб. Что-то неправильно сработало видимо. БИОС не даёт ввести больше 1024 цилиндров.
Ввёл параметры CF карты на 512Мб. Запустилось нормально.