Утилита Test Disk.
- Подробности
- Категория: Полезные советы
- Создано: 10.04.2014 15:33
Познакомимся с весьма эффективной утилитой — Test Disk.
Последние версии утилит для различных ОС доступны на официальном сайте www.cgsecurity.org. Там же вы найдете подробную документацию к TestDisk и PhotoRec.
По умолчанию программа TestDisk работает только с физическими дисками. Однако она способна обрабатывать и файлы образов — нужно только вызвать про грамму соответствующим способом.
1. Чтобы открыть программой образ диска, необходимо запустить ее из командной строки, указав в качестве параметра путь к файлу образа, например, testdisk_win.exe "H:\Test\Seagate_Image.bin". Откроется окно программы
2. С помощью клавиш со стрелками выберите диск и нажмите клавишу <Enter>. Если же при запуске в командной строке был задан путь к образу, программа предложит выбрать лишь его.
3. Укажите, какой тип таблицы разделов должен присутствовать на диске. Для по давляющего большинства компьютеров это стандартная таблица разделов MBR, т.е. Intel/PC Partition. Нажмите клавишу <Enter>.
4. Программа предлагает выбрать одно из возможных действий с заданным типом таблицы разделов:
- Analyse — проанализировать текущую структуру и найти потерянные разде лы. Это рекомендуемое действие для начала;
- Advanced — запустить дополнительные утилиты для восстановления файло вой системы;
- Geometry — изменить геометрию для выбранного диска и трактовать записи в соответствии с ней. Программа старается определить геометрию автоматически, и важно, чтобы она соответствовала реальной;
- Options — изменить настройки программы;
- MBR Code — записать в первый сектор диска правильный код загрузчика MBR;
- Delete — удалить все данные из таблицы разделов (очистить ее);
- Quit — вернуться к выбору диска.
В данном примере мы выбрали первое действие, и программа TestDisk выдала сведения о текущем состоянии таблицы разделов — на диске присутствует один раздел NTFS.
5. Чтобы найти утерянные разделы, выполните быстрый поиск (Quick Search) — просто нажмите клавишу <Enter>.
6. В ответ программа запрашивает, нужно ли при поиске учитывать особенности последних версий NTFS: Should TestDisk search for partition created under Vista? Если вы предполагаете, что диск работал на компьютере под управлением Windows Vista/7 или точно не знаете, ответьте утвердительно — нажмите клавишу <Y>.
7. Если в ходе быстрого поиска утраченные разделы обнаружены, программа вы даст их список. Выберите запись, которую вы хотите просмотреть, и нажмите клавишу <P>. На экран будет выведен список каталогов и файлов, содержавшихся в этом разделе.
8. Просмотрев список, нажмите клавишу <Q> для возврата в предыдущее меню.
9. Если результат просмотра вас устраивает, вы можете восстановить обнаруженный раздел. Для этого выберите его, затем, нажимая клавишу со стрелкой вправо, выберите пункт меню Write (Записать) и нажмите клавишу <Enter>. Таблица разделов будет исправлена, и раздел станет доступным.
В противном случае продолжим анализ диска. Глубокий поиск иногда позволяет обнаружить разделы, пропущенные при быстром поиске.
1. Находясь в меню результатов быстрого поиска, нажмите клавишу <Enter>. В качестве продолжения программа предлагает выполнить глубокий поиск (Deeper Search). Выберите этот пункт меню и нажмите клавишу <Enter>.
2. На экране появится список потерянных разделов, обнаруженных при глубоком поиске. Чтобы просмотреть содержимое найденного раздела, выберите соответствующую запись и нажмите клавишу <P>.
3. Выяснив, присутствуют ли нужные файлы и папки в этом разделе, нажмите клавишу <Q> для возврата в предыдущее меню.
4. Для восстановления выберите раздел, затем, нажимая клавишу со стрелкой вправо, выберите пункт меню Write (Записать) и нажмите клавишу <Enter>.
Таким образом видно, что с результатами глубокого поиска работают точно так же, как с результатами быстрого поиска.
TestDisk обладает широкими дополнительными возможностями. Помимо исправления MBR и восстановления удаленных разделов, эта программа позволяет выполнять целый ряд других операций:
-
восстанавливать загрузочный сектор FAT-32 из резервной копии;
-
перестраивать (реконструировать) загрузочный сектор FAT-12/FAT-16/FAT-32;
-
исправлять таблицу FAT;
-
перестраивать (реконструировать) загрузочный сектор NTFS;
-
восстанавливать загрузочный сектор NTFS из резервной копии;
-
восстанавливать MFT из зеркальной копии MFT;
-
восстанавливать удаленные файлы в файловых системах FAT, NTFS, ext2;
-
копировать файлы с удаленных разделов FAT, NTFS, ext2/ext3.
Все эти функции вызываются нажатием клавиш или через меню на разных эта пах анализа диска или его образа. Подробности приведены в документации к про грамме.
Еще несколько программных средств мы рассмотрим в главе 8. Как правило, автоматическое и полуавтоматическое восстановление логических структур диска дает хорошие результаты. Редактирование диска или его образа вручную — тоже вариант, хотя и более трудоемкий.