Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по CF-Lite |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 | Печать |
Mihail1810
Advanced Member
Откуда: Екатеринбург Всего сообщений: 1565 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 |
А вы не бойтесь) Дос он не привередливый. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 мая 2017 22:05 Сообщение отредактировано: 15 мая 2017 22:06
Самому досу, если это не MS-DOS 7.x/8.0, фиолетово, на ХТ его запускают, на AMD Ryzen, да хоть на эмуляторе под Android. Тут страшно другое, может не совпасть схема адресации в CF-Lite и картридере современного компа. У одного "в голове" CHS, причём в пределах понимания BIOS XT, у другого же LBA и полная безлимитица в законах геометрии. Я думаю проще всё же раздобыть/сделать установочную дискету с досом, разбить, отформатировать и осистемить CF, далее пробовать копировать на неё файлы уже через картридер (когда дос уже будет грузиться с неё). |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
Да вроде с преобразованием LBA - CHS особых проблем быть не должно ? В моем недоделанном INT 13 это занимало пару десятков строк на ассемблере, при этом DOS вполне успешно грузилась с SD-карты. Думаю, что BIOS, используемый в CF Lite, явно не глупее моей недоделки... В любом случае, параллельно я уже начал поиск дисковода/контроллера - все равно давно хотел услышать те самые "теплые ламповые" звуки |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
justontime Давайте забъемся на хотя бы минимально совместимый формат флеша ? Одинаковой марки. 128-256-512-1Г. Самые ходовые были наверное Transcend и Kingston. Есть такое ? |
ys05
Advanced Member
Откуда: spb Всего сообщений: 389 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2012 |
Сделал образ cf 32 метра в файле cf_dos.zip в папке https://yadi.sk/d/c4FJ4g6YUFB3P Пример записи на cf флешку в wrp_n.bat , у меня в виндах cf как N: примонтирована, надо букву свою в батнике поставить. Аккуратно с буквами дисков и батником записи! |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
ys05 - спасибо огромное, но что-то не пошло пока... alecv - к сожалению, есть только SanDisk Extreme III 1.0G и Lexar 2.0G |
ys05
Advanced Member
Откуда: spb Всего сообщений: 389 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 мая 2017 23:38 Сообщение отредактировано: 15 мая 2017 23:42
Могу тогда только предложить проверить через dd --list, что буква диска флэшки монтируется к самому корневому тому флэшки. Если вдруг она не к корню монтируется, то в батнике вместо простого задания буквы надо задать внутреннее виндовое имя корневого тома флэшки, как его выводит dd --list. ps. Это если dd собственно запись отрабатывает, а то непонятно, что именно не пошло. |
Сергей С |
У меня под win7-64 получается не загружаемый диск флешки - Non-System disk or disk error / Replace and press any key when ready. А всё её новое содержимое читается лишь под уже загруженной ОС. Сделал по другому, в виртуалке: создал файл размером 32047104 байта указал как диск с параметрами CHS = 489/4/32, загрузился с установочного диска msdos 5.0, создал партицию, отформатировал и заменил в образе диска том на предложенный ys05. Полученный образ диска загрузился. |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
Всем откликнувшимся большое спасибо ! Решил пойти по пути наименьшего сопротивления - уже договорился о покупке дисковода с контроллером, с него и попробую все сделать. Заодно начал вникать в исходники BIOS'а для CF Lite - пока некоторые моменты вызывают недоумение. Такое впечатление, что действительно образ просто так не перенести с одной флэшки на другую, если они отличаются... Не понимаю, почему так сделано - практически уверен, что можно было написать универсальнее. Хотя, конечно, могу и ошибаться. В любом случае, при наличии времени и интереса попробую написать свою версию этого BIOS'а - выброшу ненужную функциональность (которая все равно не используется с CF Lite), но постараюсь уменьшить привередливость к образам дисков... |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 мая 2017 13:29 Сообщение отредактировано: 16 мая 2017 13:56
justontime Для DOS-а критично только геометрия CHS которую отдает BIOS, геометрия может быть или физическая (насколько это относится к CF) - для маленьких дисков, или транслированная LBA - для дисков которые заявляют поддержку LBA (обычно > 256Mb). Дисков IDE бешеное количество, каждый со своими прибабахами. XT IDE UNIVERSALBIOS развивался несколько лет для поддержки тучи IDE-шников, а поддерка CF-Lite была поддержана в самом конце, совсем недавно, поэтому наследует кучу кода от "больших" IDE. Плюс управление буферизацией, управление питанием, многосекторные команды и т.д. DOS зависит от "геометрии" диска, поскольку в "главной" дисковой таблице разделов прописывается геометрия в виде CHS. Если геометрия с точки зрения контроллера изменилась, диск становится небутабельным. Трансляция LBA несколько лучше в этом смысле т.к. изменяет только число дорожек C для близких по размеру дисков, а H/S остается одинаковым. |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по CF-Lite |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |