SilverJohn, проверил на 386DX40 (BIOS AMI 1993).
PC-DOS 2.00 с ее родным format.com:
format a: /8/1
format a: /1
format a: /8
format a:
Все штатно отработало без скрипов и бэдов -
соответствующие 160 / 180 / 320 / 360к получены без проблем
Скринов не делал, не влезут они на эти дискеты.
Но, надеюсь на слово поверите.
Головки доходят до края дискеты, т.е. "двойной" шаг тоже отрабатывается - проверил визуально.
SilverJohn, инфы для размышлений достаточно?
Машинку, привод и дискеты можно убирать в кладовку?
SilverJohn писал(а): ↑26.02.2023,23:48
В августе 1984 г. вышел на рынок IBM PC AT с HD FDD (1,2 Мб) и DOS 3.0. Эта DOS поддерживала формат 160 Кб в новом дисководе. Поддерживала его и вышедшая после версия 3.1, но вышедшая в 1986-м DOS 3.2 эту поддержку прекратила. А дискеты на 160 Кб, которые ещё наверняка были у пользователей, форматировались на 180 Кб (в DOS 3.3, например, работает).
А чего тут глобально от собственно DOS (io.sys + msdos.sys + command.com) зависит то?
Ну понятно, что format.com должен прожевать соответствующие ключики,
подготовить данные, да вызвать BIOS по int13...
Да, потом надо бутсектор сделать, FAT записать и т.п.,
но скрип и бэды пока головки ползут от начала к краю
с этим то никак не связаны по идее
SilverJohn писал(а): ↑26.02.2023,23:48
Во времена DOS 2.0 никаких HD FDD не было, поэтому там формат и не идёт.
Ну как не идет? У Вас же 3,5" дискеты (даже с дыркой, т.е. HD) форматируются !
Опять же про HDD больше 32МБ DOS не знает, но это же не мешает вам грузиться с 850МБ
См. про BIOS, только вид с другого боку.
SilverJohn писал(а): ↑26.02.2023,23:48
Логично, что по-умолчанию HD FDD настроен на режим 1,2 Мб.
Аналогично
, только по факту то оно и на 160 / 180 / 320 / 360 отрабатывает!
(ну ОК, пока не на всех машинках, но DOS то один и тот же тестируем)
Ну и дубль два:
vintik_33 писал(а): ↑22.02.2023,21:59
А вопрос для начала в том как же разруливает BIOS выбор плотности DD/HD при форматировании?
Чисто по количеству запрашиваемых секторов?
Жаль, но так и не удалось заслушать начальника транспортного цеха (с) Жванецкий
vintik_33 писал(а): ↑22.02.2023,21:59
Пора
i8088 на консультации звать,
он большой специалист по bios и по int13 в частности