Floppy driver patch for NT4/w2k/XP
Столкнулся недавно с проблемой: принесли дискетку, отформатированную
на 1.76Mb, и оказалось, что NT4 и w2k (и даже XP) не понимают фиксированный
(да еще и прошитый в драйвер floppy.sys (для NT4) и flpydisk.sys (w2k, XP))
набор геометрий съемных носителей.
Информация из boot-сектора считывается, но используется исключительно
для поиска среди известных геометрий. Если попадается что-то необычное -
драйвер возвращает InvalidMedia, на чем процесс чтения и заканчиавется.
Все это стало ясно при прочтении исходников. И естественно было
исправлено.
пока только под NT4
(flopx_nt4_v1.rar),
но скоро выложу под w2k
.
2002.09.24
Уже сделано и для w2k
(flopx_w2k_v1a.rar)
,а также в версию для NT4 перенесен маленький,
но полезный кусочек кода для более правильного определения типа
носителя
(flopx_nt4_v1a.rar).
2002.10.14
Проверено для XP (работает !!!)
написаны инсталяционные .INF файлы для w2k и XP
сделаны setup.bat и uninst.bat для NT4 и XP
2002.11.19
Установка:
NT4:
1. распаковать flopx_nt4_v1b.rar/tgz (93.1 Kb/109 Kb)
2. скопировать Relese/flopx.sys в WINNT/System32/drivers/floppy.sys
3. reboot
w2k / XP:
1. распаковать flopx_w2k_v1b.rar/tgz (54.7 Kb/63.7 Kb) для w2k или flopx_xp_v1.rar/tgz (55 Kb/64 Kb) для XP.
2. следовать инструкции в
readme.txt
В архивы также входит исходный текст и проектный файл для VC6
Предложения и замечания слать на
alterX@alter.org.ua (remove X)
|