перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
После определения дефектного сектора в FAT помечается дефектный кластер, содержащий этот сектор
Обратите внимание, что удаляются оба файла, т.е. устранение подобной ошибки не порождает новых проблем: например, запись в каталоге указывает на несуществующий файл. Просмотрев два восстановленных файла, можно определить, какой из них поврежден.
Для программ восстановления диска поиск пересекающихся файлов — очень простая задача, и практически все дисковые утилиты могут устранить эту проблему.
Неверный файл или каталог
Иногда информация в записи каталога для файла или подкаталога не соответствует действительности: запись содержит кластер с неверной датой или неправильным форматом. Практически все программы восстановления диска устраняют и эту проблему.
Ошибки FAT
Как уже указывалось выше в этой главе, при повреждении основной FAT доступ к файлам осуществляется с помощью дополнительной FAT. Программы восстановления диска возвращают поврежденную FAT в ее оригинальное местоположение и активизируют зеркальное копирование. FAT 32 обладает большими способностями к восстановлению, поскольку в ней используются более развитые средства зеркального копирования.
Пример поврежденной FAT приведен в табл.19.
Таблица 19. Поврежденная FAT
В рассматриваемом примере размер файла в каталоге не соответствует количеству кластеров в FAT (потерян кластер 1001), а кроме того, кластеры 1002 и 1003 являются потерянными. При восстановлении данных поврежденная FAT восстанавливается из резервной копии. Практически все программы восстановления данных успешно справляются с таким типом ошибки FAT.
Практическая часть
Восстановление диска и данных
Команды Chkdsk, Recover и Scandisk— это "реанимационная бригада" DOS, занимающаяся восстановлением поврежденных данных на диске. Эти команды имеют очень простой и не слишком дружественный интерфейс, их применение зачастую оказывает значительное воздействие на систему, но иногда только они и могут помочь. Из перечисленных утилит наиболее известны, пожалуй, Recover, которая восстанавливает программы, и Chkdsk, используемая для проверки файловой структуры диска. Многие пользователи даже не подозревают, что Chkdsk может не только проверять, но и восстанавливать поврежденную файловую структуру диска. Еще одна программа — простая утилита Debug — может помочь вам в беде, но только в том случае, если вы точно знаете, что и как делать.
Scandisk — более мощная утилита, чем Chkdsk и Recover, заменяющая эти две утилиты в DOS 6 и более поздних версиях, а также в Windows 9x.
Программа Scandisk
Программа Scandisk входит в поставку DOS версий 6 и более поздних, а также в Windows 9х. Она значительно мощнее утилит Chkdsk и Recover и выполняет функции их обеих. Программа Scandisk из Windows 95 OSR2 и Windows 98 может работать с FAT 32.
Программа Scandisk больше похожа на упрощенную версию Norton Disk Doctor и позволяет проверять как целостность файловой структуры, так и работу секторов на физическом уровне. Обнаружив ошибки в каталогах или в FAT, Scandisk может их исправить. После определения дефектного сектора в FAT помечается дефектный кластер, содержащий этот сектор. При этом программа пытается восстановить поврежденный файл, причем сохраняются данные как до дефектного участка, так и после него.
В Windows 9х есть программа Scandisk для DOS и Windows. Файлы этих программ называются Scandisk. exe и Scandiskw.
скачать бесплатно Методика восстановления данных при различных файловых системах
Содержание дипломной работы
Файловые системы FAT 12 и FAT 16 изначально применяются в DOS и Windows и поддерживаются практически всеми известными на сегодняшний день операционными системами
Содержит список разделов на диске и расположение загру зочных секторов соответствующих логических дисков
Блок параметров диска, в котором содержится специфическая информация, например размер раздела, количество используемых секторов диска, размер кластера и метка тома
Размеры корневых каталогов варьируются в зависимости от размера диска, но каждый конкретный корневой каталог имеет фиксированное максимальное число файлов
Число, содержащееся в этой ячейке, сообщает о том, использован ли данный кластер под какой-либо файл и, если использован, где находится следующий кластер этого файла
К сожалению, операционная система использует вторую копию FAT только в том случае, когда невозможно прочитать секторы, содержащие первую копию
С одной стороны, использование большего количества маленьких кластеров позволяет уменьшить потери дискового пространства, а с другой — большие кластеры необходимы для больших логических дисков
Недопустимые в стандартном имени файла символы (+,; = []) преобразуются в символы подчеркивания
Эта файловая система работает как стандартная FAT, но имеет отличия в организации хранении файлов
Записи файлов в файловой системе FAT 16
В FAT 32 количество кластеров лежит в диапазоне 00000000h-FFFFFFFFh, или 0— 4 294 967 295
Для преобразования раздела с FAT 16 необходимо скопировать данные на другой носитель, удалить раздел с FAT 16 и создать новый раздел с FAT 32, а затем восстановить все данные
Пересекающиеся файлы
В рассматриваемом примере два файла занимают два кластера — 1002 и 1003
После определения дефектного сектора в FAT помечается дефектный кластер, содержащий этот сектор
В файловой системе имя файла может содержать до 255 символов, включая пробелы, точки и другие символы, кроме * ? \ / ; <> |
Атрибуты файла, которые являются частью записи MFT, называются резидентными (resident), а атрибуты, расположенные в экстентах, — нерезидентными (nonresident)
Наиболее часто встречающиеся сообщения об ошибках
В этом разделе речь пойдет о наиболее часто встречающихся ошибках файловых систем и способах их устранения
Если в списке не отображается ни одного раздела и вы не желаете восстанавливать данные на диске, создайте новый раздел (или разделы), а затем отформатируйте его
com ( цены на ПК и комплектующие)
DVD издание " Супер ДВД библиотека" 2004 г
Интернет портал –Интернет университет www