Восстановление даных


ВОССТАНОВЛЕНИЕ ИНФОРМАЦИИ: 

        Для восстановления потерянных (поврежденных) данных постарайтесь вспомнить или получить информацию о:
  1. Вероятном разбиении диска на разделы и количестве логических дисков.
  2. Размерах и истории создания логических дисков. История создания подразумевает под собой возможные искусственные изменения размеров разделов диска. Эта информация может иметь значение для точного определения места расположения ROOT.
  3. Особенностях файловой системы FAT16 или FAT32. Остальные типы файловых систем в этом документе не рассматриваются.
  4. Типе и версии Операционной Системы (DOS, Win95/98) использовавшейся на диске.
  5. Уникальные имена директорий и файлов, находившихся в корневом каталоге диска С, имя каталога с данными, подлежащими приоритетному восстановлению и уникальные имена файлов и поддиректорий, находившихся в этой директории.
  Для восстановления данных можно воспользоваться следующими утилитами:
  1. DiskEditor из комплекта Norton Utilities версии 3.0х и выше (www.symantec.com), 
    PTS DiskEdit (www.PhysTechSoft.com) или аналогичных им.
  2. Tiramisu или EasyRecovery (www.recovery.de), Lost & Found (www.powerquest.com), или Hard Drive Mechanic (www.highergroundsoftware.com)
    Утилиты TIRAMISU и EasyRecovery существуют в нескольких модификациях, соответствующих разным типам файловых систем (FAT16/FAT32/NTFS/Novell/ZIP). 
    Указанные программы позволяют “вытащить” (скопировать) Ваши данные с “больного” диска, необходимо только чтобы диск определялся BIOS-ом и был физически исправен. Обращаю внимание еще раз (!), что программы Tiramisu, EasyRecovery и Lost & Found не лечат диск, они позволяют скопировать ваши данные на другой носитель.
  3. MRecover (By Monirul Islam Sharif). Программа восстановления разделов диска для FAT32. Очень эффективна при "лечении" последствий вируса "WinCIH". Правит таблицы разделов не разрушая информацию.
  4. UnFormat (из того же комплекта Norton Utilities).
  5. NDD - Norton DiskDoctor (опять из того же комплекта Norton Utilities).
        Возможно, применение и других утилит, но, как правило, они ограничиваются частными случаями (как например MRecover) или не учитывают всевозможных особенностей логического строения дисков. 
     ВАЖНО! При восстановлении информации с дисков объемом более 8-ми Gb, применяйте утилиты из комплекта Norton Utilities версии 4.0х (и выше), EasyRecovery и MRecover XL, которые не имеют ограничений при работе с большими объемами.

1. ДИАГНОСТИКА ПОВРЕЖДЕНИЙ.
        1.1. Запустите DiskEditor и, переведя его в режим просмотра поврежденного диска на физическом уровне, последовательно проверьте целостность РТ, MDR, FAT-ов, ROOT и DA. 
     На этом этапе постарайтесь выяснить (если это достоверно неизвестно) тип файловой системы первого раздела диска (FAT16 или FAT32). 
     В стандартных случаях диски объемом менее 528 Mb, или разбитые на разделы при помощи системных утилит ДОС 7.10 и более ранних - имеют FAT16. 
     Операционные системы Windows 95 OSR2 и Windows 98 базирующиеся на ДОС 7.10а на дисках и разделах объемом больше 528 Mb, как правило, используются с файловой системой FAT32. 
        1.2. В случае целостности каких-либо элементов дисковой структуры сохраните их в виде файлов на резервном диске. 
Например: MBR.HEX, BR1.HEX, FAT01.HEX, FAT02.HEX, ROOT0.HEX. 
        ;1.3. Дальнейшее восстановление диска зависит от степени и характера повреждений. 
Если у Вас осталась неповрежденной (или хотя бы частично) какая-либо копия FAT на первом разделе диска - восстановление информации возможно почти в полном объеме.

2. Временное РЕЗЕРВИРОВАНИЕ данных .
        С целью сохранения возможности восстановления файлов располагавшихся в начале диска желательно сделать резервную копию начальных секторов диска, подвергающимся изменениям в процессе восстановления. 
        В DiskEditor-е выделите режим просмотра первых 500-1000 физических секторов диска и сохраните их в виде файла на резервном диске. Более точный размер можно определить как сумму секторов: MBR трека + BR + 2FAT + ROOT + разумный резерв. 
        Возьмите дискету с зарегистрированной программой TIRAMISU (EasyRecovery), соответствующую типу файловой структуры восстанавливаемого диска. Руководствуясь инструкцией к этой программе, выполните предварительное восстановление данных на резервный диск. 
        Следует иметь в виду, что данная программа не затрагивает "больной" диск, т.е. не правит на нем никакие данные. При некоторых особенностях "мусора" в системных областях диска отмечены случаи сбоя программы TIRAMISU (EasyRecovery), что исправляется очисткой (обнулением) ошибочных данных (см. ниже).

3. ВОССТАНОВЛЕНИЕ Partition Table.
        При восстановлении PT необходимо учитывать объем диска и особенности файловых систем диска FAT16 или FAT32. 
Не пытайтесь создавать какой-либо раздел на диске с помощью программы Fdisk. При сканировании доступного дискового пространства fdisk прописывает в первый сектор на каждом треке код F6, что приводит к потере информации в этих секторах. 
     3.1. Если первый цилиндр (0/0/1) заполнен "мусором" - обнулите его (заполните нулями) для снижения возможных ошибок при восстановлении. Обнуление можно выполнить DiskEditor-ом. 
     3.2. Если Вы не знаете точно количество и размеры существовавших разделов диска или заведомо знаете о наличии дополнительного раздела диска, но не знаете размер основного раздела восстановите их, используя следующие способы: 
         3.2.1.   "Программный способ"    В случае восстановления разделов диска имеющих файловую структуру FAT32 имеет смысл использовать программу MRecover. Эта программа позволяет быстро найти и восстанановить "потерянные" разделы жесткого диска, записывая все необходимые данные в таблицу(ы) разделов. Использование программы относительно не сложно, для чего необходимо ознакомится с описанием программы. 
         3.2.2.   "Ручной способ"    Редактором Дисков (DiskEditor) скопируйте MBR и PT (сектор 0/0/1) с любого исправного диска на восстанавливаемый диск. Затем, очистив все записи кроме первой, отредактируйте ее, внеся заведомо искаженную (!) информацию о конечном размещении раздела (например: 9999-й цилиндр) и общем количестве секторов (например: 99999999).

Комментариев нет:

Отправить комментарий