Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

восстановление дискеты 1.44Мв ;(FAT) [D5, Win95/98]


jolly ©   (2001-11-18 02:26:00) 

Если дискета не читается и не форматируется значит нарушен FAT.
Можно перенести его на 80-ю дорожку или на другую.
Сначало надо его программно отформатировать и и затем записать FAT.Можно ли это сделать с помощью APIWIN32-функций или каким-либо другим способом.Подскажите пожайлуста!Срочно надо!!!


sergling   (2001-11-19 20:47:00) [1]

Я как-то писал вещицу для форматирования и использования таких дискет, но только под DOS-ом, там это довольно просто. Но конечно такую дискету лучше выбросить, если так конечно не осталось чего-нить ценного. Если она не читается то скорей всего запорчен фат, а может конечно и структура каталогов, которая находиться на той же дорожке вместе с загрузочным сектором. Рекомендую попользовать какой-нить дискедитор, наверное лучше под ДОС. Во всяком случае фат имеет копию, ну а если инфа текстовая на диске, то ее можно выцепить по-секторно, зная примерное содержание текста.

Удачи.


AKV   (2001-11-19 05:30:00) [2]

Есть программа mdf.exe (MAX Disk Format)
она позволяет форматировать практически любые запорченные дискетки
(и не запорченые)
(лучше программу запускать из под эмуляции дос, но можно
и из под win9x)
причем форматирует до 1,7 МБ

еще есть DiskRest or something


evgeg   (2001-11-18 13:13:00) [3]

Опыт показывает, что такие дискеты лучше сразу выкидывать.


33   (2001-11-18 10:10:00) [4]

Если дискета не форматируется, то программа форматирования
сообщает причину, обычно это запорченная нулевая дорожка.

Можно конечно перенести нулевую дорожку на первую, но:
1 Нужно ставить драйвер который будет это делать.
2 Нормальные дискеты читаться не будут.

Под DOS это все уже проходили. Так, что для записи лучше купить
новую дискету.
а прочитать запорченую дискету пробовать разными спец. программами.


FAT   (2001-11-18 03:11:00) [5]

Если не форматируется, то FAT здесь ни причем. При форматировании FAT просто записывается заново. А насчет API функций - есть такая - называется DropOnFuckThisDisk.


Наверх

Титульная страница Поиск, карта сайта Написать письмо