Примеры восстановления данных

From CGSecurity
Jump to navigation Jump to search

En.png English De.png Deutsch Es.png Español Fr.png Français Ru.png Русский


Вы можете посмотреть некоторые примеры КОМПЛЕКСА восстановления данных с TestDisk.

Тип файловой системы RAW - Восстановление поврежденного загрузочного сектора FAT

Analyse Disk 80 - CHS 3737 255 63 - 29313 MB (Enh BIOS mode)
1 * FAT32                    0   1  1   382 254 63    6152832 [LOKAL DISK]
2 E extended LBA           383   0  1  3736 254 63   53882010
Partition sector doesn't have the endmark 0xAA55
5 L FAT32                  383   1  1  3736 254 63   53881947
5 L FAT32                  383   1  1  3736 254 63   53881947

Загрузочный сектор FAT32 логический раздел поврежден. Windows сообщает об ошибках:
1. The type of the file system is RAW. (Тип Вашей файловой системы RAW)
или
2. The disk in drive D is not formatted. Do you want to format it now? (Диск в устройстве D: не отформатирован. Отформатировать сейчас?)
В [Advanced], выберите этот пункт:

Interface Advanced
1 * FAT32                    0   1  1   382 254 63    6152832 [LOKAL DISK]
2 E extended LBA           383   0  1  3736 254 63   53882010
5 L FAT32                  383   1  1  3736 254 63   53881947
Boot sector
test_FAT :
Partition sector doesn't have the endmark 0xAA55

Backup boot sector (Резервное копирование загрузочного сектора)

First sectors (Boot code and partition information) are not identical. 
(Первый сектор (загрузочный код и раздел информации) не являются идентичными)

Second sectors (cluster information) are not identical. 
(Второй сектор (блок информации) не являются идентичными)

Third sectors (Second part of boot code) are not identical.
(Третий сектор (Вторая часть загрузочного кода) не являются идентичными.)

Если резервная копия загрузочного сектора является правильной, выберите [Backup BS], чтобы скопировать резервную копию загрузочного сектора поверх загрузочного сектора. Если и резервный бутсектор поврежден, то следует попробовать [RebuildBS].

Восстановление потерянных и поврежденных томов с файловой системой NTFS

Analyse Disk 81 - CHS 2434 255 63 - 19092 MB (Enh BIOS mode)
No partition is bootable (Раздел не является загрузочным)

Раздел не доступен

Analyse Disk 81 - CHS 2434 255 63 - 19092 MB (Enh BIOS mode)
L FAT32                 1275   1  1  2433 254 63   18619272 [NO NAME]

В результате быстрого поиска найден только один раздел NTFS. Что бы найти больше разделов нужно выбрать [Deeper Search] (расширенный поиск).

Analyse Disk 81 - CHS 2434 255 63 - 19092 MB (Enh BIOS mode)
* HPFS - NTFS              0   1  1  1274 254 63   20482812
L FAT32                 1275   1  1  2433 254 63   18619272 [NO NAME]

Оба раздела были найдены, но первый NTFS был найден с помощью резервной копии загрузочного сектора, Вам нужно восстановить загрузочный сектор. Выбрать [Write] (Запись), а затем выберите [Backup BS], чтобы скопировать резервную копию загрузочного сектора поверх текущего загрузочного сектора.

Восстановление на компьютерах Dell

На компьютерах Dell есть специальный раздел, называется DellUtility. Это раздел FAT16, который не видно из Windows, потому что его тип раздела DE

Disk 80 - CHS 4865 255 63 - 38162 MB (Enh BIOS mode)
* FAT16 >32M               0   1  1     3 254 63      64197 [DellUtility]
P HPFS - NTFS              4   0  1  4864 254 63   78091965

После Analyse, выбирайте раздел DellUtility (используйте кнопку 'T' для смены типа раздела). Используйте кнопки со стрелками, что бы сделать загрузочным раздел NTFS.

Disk 80 - CHS 4865 255 63 - 38162 MB (Enh BIOS mode)
P Dell Utility             0   1  1     3 254 63      64197 [DellUtility]
* HPFS - NTFS              4   0  1  4864 254 63   78091965

Проблема с геометрией диска - Все разделы уничтожены

В этом случае, все разделы диска удалены/уничтожены. TestDisk показывает отсутствие разделов! Пользователь лезет в testdisk /debug /log и видит:

Analyse Disk /dev/hdb - CHS 5169 240 63 - 38161 MB
No partition is bootable
search_part()
Disk /dev/hdb - CHS 5169 240 63 - 38161 MB
FAT32 at 0/1/1
heads/cylinder 255 (FAT) != 240 (HD)

Обнаружен раздел FAT32, но выдано предупреждение об ошибке в геометрии текущего диска. BIOS компьютера выбрал другую геометрию диска на основе содержимого MBR (в данном случае пустого!). Запустив TestDisk, выберите опцию [Geometry] (геометрия), установите [Heads] (число головок) в 255 вместо 240 и запустите [Analyse] (анализ) заново.

Восстановление двух разделов FAT32

Было два раздела FAT32 на жестком диске, но они были удалены. После выполнения анализа [Analyze], быстрого поиска [Quick Search] и глубокого поиска [Deeper Search], TestDisk нашел только второй раздел.

Disk 81 - CHS 525 255 63 - 4118 MB
L FAT32                  384   1  1   524 254 63    2265102

Используем кнопку A для добавления раздела, который считаем потерянным, так создаем новую таблицу разделов с двумя FAT32:

1 P FAT32                    0   1  1   383 254 63    6168897
2 E extended               384   0  1   524 254 63    2265165
5 L FAT32                  384   1  1   524 254 63    2265102

Используя последовательно [Advanced], [Boot], [RebuildBS], мы пробуем заново создать загрузочный сектор (boot sector) первого FAT32 раздела. Используя [List], можно увидеть список файлов в корневом каталоге, правда вместе с кучей "мусора"... Ничего еще не записано. В лог-файле (эта информация может быть получена в режиме Expert), мы видим 4 найденные копии FAT32:

FAT32 at 32(0/1/33), nbr=123
FAT32 at 8221(0/131/32), nbr=123
FAT32 at 16097(1/1/33), nbr=1234
FAT32 at 22100(1/96/51), nbr=1234

В нормальной ситуации должно быть найдено только 2 копии FAT. Существуют остатки данных от 2 различных FAT32 разделов: одни в начале 0/1/1, вторые в конце 1/1/1. Следовательно, мы допустили ошибку. Теперь нужно добавить правильный раздел и затем записать его [Write].

1 E extended                 1   0  1   524 254 63    8418060
5 L FAT32                    1   1  1   383 254 63    6152832
6 L FAT32                  384   1  1   524 254 63    2265102

Далее, используя [RebuildBS] (Advanced/Boot), мы можем успешно воссоздать загрузочный сектор.

Потерянный раздел после дефрагментации

После запуска дефрагментации первого раздела, второй диск FAT32 исчез (или нулевой). При проверке таблицы разделов, TestDisk обнаруживает проблему у первого раздела и ??? отсутстствие логического раздела???

Disk 81 - CHS 1245 255 63 - 9766 MB
check_FAT: Incorrect size of partition
 1 * FAT32 LBA                0   1  1   746 254 63   12000492
 1 * FAT32 LBA                0   1  1   746 254 63   12000492
 2 E extended               747   0  1  1244 254 63    8000370

TestDisk нашел первый раздел, но размер раздела на один сектор больше, чем фактическая запись раздела. Дефрагментатор перезаписал начало расширенного раздела, очистив логическую запись раздела.

* FAT32                    0   1  1   747 254 63   12016557 [D DRIVE]
D Linux                 1023   1  1  1244 254 63    3566367

Выбираем восстановление первого раздела FAT32.
На всякий случай делаем резервную копию своих данных, ибо раздел сократится на один сектор.

Пришло время восстановить второй раздел.
Вручную добавляем второй раздел.

 1 * FAT32                    0   1  1   746 254 63   12000492 [D DRIVE]
 2 E extended LBA           747   0  1  1244 254 63    8000370
 5 L FAT32                  747   1  1  1244 254 63    8000307

В [Advanced], выберите второй FAT32 и [RebuildBS]. После перезагрузки и небольшой проверки файловой системы, даные снова будут доступны

Восстановление предыдущих сессий с компактдиска

После записи мульти-сессионных компакт-дисков, часто недоступны файлы из предыдущей сессии (более ранние записи). Но файлы на самом деле не удаляются, и скопировать их оттуда можно. Чтобы прочитать файлы из первой сессии, загружаемся в Linux и используем утилиту mount:

mount /dev/cdrom /mnt/cdrom -t iso9660  -o session=0

Восстановление переформатированного раздела

Если раздел был переформатирован в другую файловую систему (например, FAT32 в NTFS или наоборот),

  • запустите TestDisk,
  • выберите диск, затем тип раздела (partition type)
  • выберите Advanced
  • выберите partition
  • укажите Type,
  • введите значение, соответствующее предыдущей (исходной) файловой системе
  • выберите Boot
  • выберите RebuildBS
  • List
  • Если теперь вы можете видеть список файлов, выберите [Write] (Записать) и подтвердите выбор.
  • В режиме [Analyse] (анализ), выберите [rewrite the partition] (перезаписать раздел) указав правильный тип раздела.

Вернуться на Главную страницу TestDisk