Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Вопросы по CF-Lite
RSS

Вопросы по CF-Lite

<<Назад  Вперед>> Страницы: 1 2 3 4 * 5
Печать
 
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Всем откликнувшимся большое спасибо ! Решил пойти по пути наименьшего сопротивления - уже договорился о покупке дисковода с контроллером, с него и попробую все сделать.
Заодно начал вникать в исходники BIOS'а для CF Lite - пока некоторые моменты вызывают недоумение. Такое впечатление, что действительно образ просто так не перенести с одной флэшки на другую, если они отличаются... Не понимаю, почему так сделано - практически уверен, что можно было написать универсальнее. Хотя, конечно, могу и ошибаться. В любом случае, при наличии времени и интереса попробую написать свою версию этого BIOS'а - выброшу ненужную функциональность (которая все равно не используется с CF Lite), но постараюсь уменьшить привередливость к образам дисков...
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
justontime Для DOS-а критично только геометрия CHS которую отдает BIOS, геометрия может быть или физическая (насколько это относится к CF) - для маленьких дисков, или транслированная LBA - для дисков которые заявляют поддержку LBA (обычно > 256Mb). Дисков IDE бешеное количество, каждый со своими прибабахами. XT IDE UNIVERSALBIOS развивался несколько лет для поддержки тучи IDE-шников, а поддерка CF-Lite была поддержана в самом конце, совсем недавно, поэтому наследует кучу кода от "больших" IDE. Плюс управление буферизацией, управление питанием, многосекторные команды и т.д.

DOS зависит от "геометрии" диска, поскольку в "главной" дисковой таблице разделов прописывается геометрия в виде CHS. Если геометрия с точки зрения контроллера изменилась, диск становится небутабельным. Трансляция LBA несколько лучше в этом смысле т.к. изменяет только число дорожек C для близких по размеру дисков, а H/S остается одинаковым.
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
С появлением дисковода процесс пошел немного веселее - как минимум, услышал звуки, которые не слышал уже лет 20 :)

Но, к сожалению, что-то пока очередной затык. CF карта вроде нормально отформатировалась, система на нее перенеслась, также нормально копируются файлы, которые потом оттуда запускаются. Но вот загрузки с карты добиться не удалось - компьютер просто улетает в никуда :(
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Все - вопрос закрыт. Дело было в конкретной флэшке - взял другую, и все с полпинка завелось !

Еще раз всем спасибо за участие !
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Можно попробовать запустить fdisk /mbr, и переразбить, может чего даст.
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
ATauenis написал:
[q]
Можно попробовать запустить fdisk /mbr, и переразбить, может чего даст.
[/q]
Да мне это уже не принципиально. Как я говорил ранее, этот контроллер - не самоцель, а просто проверка ряда новых (для меня) технологий. Было интересно довести железку до конца, чтобы убедиться, что все понимаю и делаю правильно (с технологической точки зрения), а работает или нет какая-то конкретная флэшка - в данном случае вообще не важно...
ys05
Advanced Member


Откуда: spb
Всего сообщений: 389
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 фев. 2012
Сергей С написал:
[q]
У меня под win7-64 получается не загружаемый диск флешки - Non-System disk or disk error / Replace and press any key when ready.
А всё её новое содержимое читается лишь под уже загруженной ОС
[/q]
Ёпрст, точно, нашёл в выводе dd --list непримапленный к букве диска более полный вариант флэшки, очевидно c MBR, а тот образ значит без MBR получился. И я же даже глянул в неё и подумал даже - о как интересно, флэшка без MBR, но загружается нормально. И я, главное, проверил записью на другую флэшку, а там наверное такой же MBR уже был. Ну, извиняйте тогда :)
Сергей С
Member


Всего сообщений: 151
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 янв. 2017
ys05 написал:
[q]
флэшка без MBR, но загружается нормально
[/q]
И такое может быть, на моей старой материнке если USB флешь меньше 512Мб то по умолчанию используется Floppy Drive Emulation тоесть просто данные тома, если больше то как Hard Disk type. Даже на Андроиде в одном телефоне sdcard с томом читается, а на другом говорит пустая и предлагает форматнуть. Программный обработчик в биосе сможет разные выкрутасы делать если его научить.
Оффтопик: Оффтопик:
justontime написал:
[q]
но что-то не пошло пока...
не удалось - компьютер просто улетает в никуда
[/q]
как из таких сообщений получать более развёрнутую ответную информацию?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Там кстати в исходниках XTIDEUNIVERSALBIOS есть каталог BIOS_Drive_Information_Tool а в нем собирается утилитка biosdrvs.com которая рассказывает как BIOS и DOS видят диск.
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Кстати, никто не знает, почему одна из флэшек определяется, как slave ? Т.е. карта пишет, что master не найден, а в slave находится эта самая флэшка, причем все остальное (включая загрузку) работает нормально.
<<Назад  Вперед>> Страницы: 1 2 3 4 * 5
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Вопросы по CF-Lite
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS