Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > кол -во бед секторов на дискете


Автор: all 20.5.2004, 20:38
Парни помогите найти кол-во бед секторов на дискете.
Заранее блогодаренsmile.gif

Автор: p0s0l 20.5.2004, 22:42
Большинство можно найти крутя магнитную пленку и смотря на неё под небольшим углом к источнику света... smile.gif
Остальные ищи путем посекторного чтения. Если не считалось - бед...
В чем проблема ? Под Win или Dos ? Если Win, то Win9x или WinNT ?

Добавлено @ 22:46
А еще найденные бэды хранятся в FAT-таблице - можно просто их пересчитать - но это не реальное число бэдов, как понимаешь, а число бэдов, найденных при последней проверке каким-нибудь ScanDiskом...

Автор: all 21.5.2004, 18:08
Блин прогу на асме надо написать чтоб выводила бед сектораsmile.gif

Автор: Akina 21.5.2004, 18:34
all
Ну и? читай себе по 1 сектору, если ошибка - анализи и выводи нумер сектора и тип ошибки, если нет - читай дале... пока сектора не кончатся.
Чтобы не мукаться сильно - через int 25h...
Надеюсь определить КАК форматирована дискета - сможешь?

Автор: all 24.5.2004, 20:09
ПАРНИ ИЗВИНИТЕ ЗА НАГЛОСТЬ А НЕЛЬЗЯ БЫ КОД smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)