Два взгляда на проблему удаления файлов
Знаете ли вы?
Обычно все разделы начинаются с первого сектора на дорожке. Если вы получили начало раздела посередине дорожки, то либо вы неверно подсчитали, либо нашли не то, что искали. Кроме того, возможно, что ваш BIOS пересчитал LBA-диск по-другому. Обнаружив в начале каждой дорожки «магических» F6h, попробуйте найти второй сектор раздела. В зависимости от типа это может быть начало FAT, второй сектор BR FAT 32 или первый сектор NTFS. К сожалению, работать с UNIX-разделами нам не приходилось, поэтому никакой информации о них привести не можем. Для поиска FAT можно воспользоваться кодом ее начала F8h FFh. Искать ROOT можно по названиям системных файлов: IO.SYS, MSDOS.SYS, COMMAND.COM. (Не забудьте, что короткие имена файлов в директориях записаны в формате 8 + 3, прописными буквами, с дополнительными пробелами до восьми символов и без точки. Например, autoexec.bat будет записан как AUTOEXECBAT.)