Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по CF-Lite |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
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 остается одинаковым. |
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 написал: Да мне это уже не принципиально. Как я говорил ранее, этот контроллер - не самоцель, а просто проверка ряда новых (для меня) технологий. Было интересно довести железку до конца, чтобы убедиться, что все понимаю и делаю правильно (с технологической точки зрения), а работает или нет какая-то конкретная флэшка - в данном случае вообще не важно... Можно попробовать запустить fdisk /mbr, и переразбить, может чего даст. |
ys05
Advanced Member
Откуда: spb Всего сообщений: 389 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2012 |
Сергей С написал: Ёпрст, точно, нашёл в выводе dd --list непримапленный к букве диска более полный вариант флэшки, очевидно c MBR, а тот образ значит без MBR получился. И я же даже глянул в неё и подумал даже - о как интересно, флэшка без MBR, но загружается нормально. И я, главное, проверил записью на другую флэшку, а там наверное такой же MBR уже был. Ну, извиняйте тогда У меня под win7-64 получается не загружаемый диск флешки - Non-System disk or disk error / Replace and press any key when ready. |
Сергей С |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 мая 2017 22:15 Сообщение отредактировано: 16 мая 2017 22:16
ys05 написал: И такое может быть, на моей старой материнке если USB флешь меньше 512Мб то по умолчанию используется Floppy Drive Emulation тоесть просто данные тома, если больше то как Hard Disk type. Даже на Андроиде в одном телефоне sdcard с томом читается, а на другом говорит пустая и предлагает форматнуть. Программный обработчик в биосе сможет разные выкрутасы делать если его научить. флэшка без MBR, но загружается нормально Оффтопик: Оффтопик: justontime написал: как из таких сообщений получать более развёрнутую ответную информацию? но что-то не пошло пока... |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопросы по CF-Lite |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |