Есть идея по увеличению объема дискеты. Как известно, стандартная DS/DD 3,5" дискета форматируется на 18*80*512*2=1,40(6) меБиБайт.
Если же увеличить количество дорожек до 85 (дисководы это позволяют), а кол-во секторов до 22 (тоже можно), то, объем дискеты будет 22*85*512*2=1,82(6) меБиБайт! Но и это еще не все (следите за руками
1. Отправляем в порт в/в 03F7h байт 03h, таким образом удваивая скорость обмена дисковода данными с компьютером. Прокатит почти везде, только в тех НГМД, которые рассчитаны на возможное использование 2.88 мБайтных дискет. В результате прочитанные данные будут корректно и без переполнения читаться компьютером.
2. Устанавливаем фактор чередования равным 2, но не больше, иначе благодарные пользователи четвертуют Вас. Теперь для прочтения дорожки нужно будет произвести 2 оборота магнитного диска, но зато магнитная головка будет корректно читать информацию.
Теперь вопрос.
Будут ли форматироваться такие нестандартные дорожки BIOS'ом? При соблюдении всего вышеперечисленного?
Для какой цели делается сие? Для аварийной дискетки - с нестандартным бутсектором - чтобы автоматом активировать такую поддержку - делов-то там - на 2 строчки ассемблера...
Загружать по адресу бутсектор DOS - и чинить жесткий диск утилитой ScanDisk от Windows 98 - или ремонтировать еще чем-нибудь.
Что скажете?


