Меню сайта

Искать в блоге

18 дек. 2011 г.

TestDisk руковдство

Сегодня я хочу рассказать вам о очень полезной утилите TestDisk, в чем я собственно сам убедился.


Недавно у меня на компьютере внезапно пропал логический раздел жёсткого диска, и тут я подумал что данные уже не восстановить, но все же надежда была, потому я начал поиски решения восстановления исчезнутого тома жёсткого диска.
И вот я наткнулся на эту очень многофункциональную утилиту TestDisk с помощью которой мне удалось восстановить пропавший раздел жёсткого диска , потому я выражаю свою благодарность разработчиком данной утилиты.
Во первых TestDisk программа распространяться с открытым исходным кодом и под лицензией GNU General Public License, потому платить за использование вам не привидеться, должен отметить что утилита не уступает подобным платным аналогам .
TestDisk это мощная бесплатная программа для восстановления потерянных данных. Она была разработана в первую очередь, что бы помочь восстановить утраченные разделы и/или восстановить загрузочную способность дисков если эта проблема вызвана программно, вирусами или ошибками человека (таких как случайное удаление Таблицы Разделов). Восстановить Таблицы Разделов TestDisk-ом очень легко.

TestDisk может:
  • Исправлять таблицу разделов, восстанавливать удаленные разделы;
  • Восстанавливать загрузочный сектор FAT32 из резервной копии;
  • Перестраивать (реконструировать) загрузочный сектор FAT12/FAT16/FAT32;
  • Исправлять таблицу FAT;
  • Перестраивать (реконструировать) загрузочный сектор NTFS;
  • Восстанавливать загрузочный сектор NTFS из резервной копии;
  • Восстанавливать MFT использую MFT зеркало;
  • Определять резервный SuperBlock ext2/ext3/ext4;
  • Восстанавливать удаленные файлы на файловых системах FAT, NTFS and ext2;
  • Копировать файлы с удалённых FAT, NTFS and ext2/ext3/ext4 разделов.
TestDisk подойдёт как для новичков,так и для экспертов. Для тех, кто знает мало или вообще ничего не знает о методах восстановления данных, TestDisk может быть использован для сбора детальной информации о не загружающихся дисках которая затем может быть использована для дальнейшего анализа. Те, кто уже знаком с такими процедурами, должен найти TestDisk удобным инструментом при выполнении восстановления.
Еще очень важно то что утилита работает под множеством ОС :

  • DOS (real или в Windows 9x, DOS-box);
  • Windows (NT4, 2000, XP, 2003, Vista);
  • Linux;
  • FreeBSD, NetBSD, OpenBSD;
  • SunOS;
  • MacOS.
что делает её просто не заменимой.

TestDisk может находить и реконструировать потеряные разделы для множества файловых систем:
  • BeFS ( BeOS )
  • BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
  • CramFS, Compressed File System (сжатая файловая система)
  • DOS/Windows FAT12, FAT16 and FAT32
  • Windows exFAT
  • HFS, HFS+ and HFSX, Hierarchical File System (иерархическая файлова система)
  • JFS, IBM's Journaled File System (журналируемая файлова система IBM)
  • Linux ext2, ext3 and ext4
  • Linux LUKS encrypted partition (шифрованый раздел Linux)
  • Linux RAID md 0.9/1.0/1.1/1.2
    • RAID 1: mirroring (зеркальный рейд)
    • RAID 4: striped array with parity device
    • RAID 5: striped array with distributed parity information
    • RAID 6: striped array with distributed dual redundancy information
  • Linux Swap (versions 1 and 2)
  • LVM and LVM2, Linux Logical Volume Manager
  • Mac partition map
  • Novell Storage Services NSS
  • NTFS ( Windows NT/2000/XP/2003/Vista/2008 )
  • ReiserFS 3.5, 3.6 and 4
  • Sun Solaris i386 disklabel
  • Unix File System UFS and UFS2 (Sun/BSD/...)
  • XFS, SGI's Journaled File System
TestDisk специализируется  на восстановление данных с поврежденных жестких дисков. (с плохими блоками (битыми секторами)), восстановление данных с съёмных носителей (Floppy/CD/DVD/USB), восстановлению таблиц разделов  жёсткого диска.

Так давайте рассмотрим пример восстановления утерянного раздела жёсткого диска .
Запустить  TestDisk можно как в самой операционной системе Windows , так и  с под
DOS с USB накопителя или LiveUSB в случае если полетел раздел на котором была установлена операционная система.
Для примера возьмем восстановление случайно удаленного логического раздела NTFS.
Восстановление раздела FAT32 (вместо приведенного в данном руководстве NTFS раздела) может быть достигнуто, если проделывать такие же действия.

Запускать программу нужно с привилегиями / правами "администратора", если мы работаем  с под ОС , для этого нужно нажать правой кнопкой мыши по testdisk_win.exe, предварительно распаковав из  архива на компьютер.



Появится окно программы , интерфейс программы на английском но довольно все обходится в нажатие несколько клавиш:
  • Чтобы перейти в TestDisk, используйте клавиши стрелки Вверх/Вниз и PageUp/PageDown.
  • Чтобы продолжить, подтвердите свой выбор нажатием клавиши Enter.
  • Чтобы вернуться к предыдущему дисплею или выйти TestDisk, используйте клавишу Q (выход).
  • Чтобы сохранить изменения в сделанные при работе TestDisk, вы должны подтвердить их клавишей Y (да) и / или Enter
  • Для записи данных в раздел MBR, вам необходимо выбрать "Write" посредством выбора с клавиатуры и нажмите клавишу Enter
И так первый запрос в окне программы  предоставляет создавать отчет о роботе программы или нет , для этого остановимся на пункте Create (создать отчет) и нажмем Enter (Продолжить).

 Далее предоставляется выбрать жёсткий диск так как их может быть  несколько , плюс съемные носители.

Стрелками выбираем наш жёсткий диск и жмем Enter.

TestDisk отобразит типы Таблицы Разделов (Partition Table types).



Выбираем нужный тип Таблицы Разделов. Обычно правильное значение уже выбрано "по умолчанию", поскольку TestDisk при анализе определяет тип таблицы автоматически.
Нажимаем Ввод (Enter) для продолжения.

TestDisk отображает следующее меню Статус Таблицы Разделов
Выбираем пункт меню "Анализ" ("Analyse") для проверки структуры разделов текущего диска и поиска "потерянных" разделов.
Опять жмем Enter для продолжения выполнения процедуры.
Далее будет отображена текущая структура разделов. Изучите её на предмет отсутствия разделов или ошибки.
Здесь мы уже можем посмотреть нашли мы утеряны разделы жёсткого диска 
Выбираем Quick Search (Быстрый поиск) и жмем Enter для продолжения.
Далее программа выдает запрос Should TestDisk search for partition created under Vista? (Производить поиск разделов созданных под ОС Vista?).

Обязательно жмем Y (ДА) если мы восстанавливаем данные с под ОС Windows Vista & Seven , да если вы просто нажмете да нечего страшного не произойдет.

TestDisk должен найти разделы жёсткого диска, включая потерянные .

Для просмотра что находится на каждом разделе ,  выбираем раздел и жмем клавишу  P для просмотра списка файлов .
Все папки и файлы  должны отображаются нормально. (Утилита не понимает русский язык, поэтому файлы с русскими именами будут отображены не корректно)  , для копирования файлов на другой диск жмем клавишу С (копировать) , но перед этим нужно указать путь для сохранения файлов.

Для выхода жмем клавишу Q , также для просмотра данных о диске в самом низу указаны данные её размер и файловая система.
Нажмите Ввод (Enter) для продолжения.
Появится следующее окно :

Для более тщательного поиска жмем Deep Search  это если быстрый поиск не нашол утерянных разделов , для записи данных структуры таблиц диска в раздел MBR выбираем Write и жмем Enter (в случае если TestDisk правильно определил разделы), после чего наша ОС должна загрузиться со всема логическими разделами жёсткого диска.

На этом пока всё , здесь описано только как восстановить исчезнувший логический раздел жёсткого диска , но функции программы на этом не кончаются, так что дерзайте, как по мне очень полезная утилита и может выручить сдавалось тогда когда все уже потеряно.
Следует учесть что вам не удастся восстановить данные если вы начали повторную запись данных на том месте , где пытаетесь восстановить.
Загрузить программу, а также ознакомится с ней подробнее на оф. сайте утилиты www.cgsecurity.org.

Есть какие то замечания или дополнения , с радостью выслушаю вас.

3 комментария:

  1. прога супер поднял раздел после глюка системы акронис не справился

    ОтветитьУдалить
  2. Люди добрые. Смотрю только здесь что-то вразумительное написано. Помогите! У меня на компе жесткий диск 1 терабайт, разбит на 2 диска. С одного диска "С" грузится Win7 64-bit, с другого "D" Win 7 32-bit. После перезагрузки очередной, появился черный экран с мигающим экраном и надпись "системы нет - ошибка. Я запустил chkdsk, восстановился диск "С", но диск "D" не определился. Система говорит , что это диск формата RAW и данные не возможно прочитать, только форматировать можно. Пробовал R-studio - не помогла, не видит диск. Нашел ScanDisk, установил сделал "Шаг за шагом", но на шаге, после "Deep Search" нахожу тот раздел, который нужно восстановить, нажимаю "L" -восстановить , а он мне "nfts_boot_sector: Can`t read boot sector, Status : Bad, ". Посоветуйте что нить....Люди

    ОтветитьУдалить
  3. Доброго времени суток. Нужна помощь! У меня такая проблема: После неправильного отключения компьютера (выдернув шнур), WinXp не загружается выскакивает синий экран, chkdsk не мог проверить из-за отсутствия доступа к жесткому диску. Жесткий диск разбит на два раздела, файловая система обеих разделов стали RAW (раньше был NTFS), при попытке через Windows7 при открытии или форматирования выходить сообщение "запрос не был выполнен из-за ошибки ввода/вывода на устройстве". R-Studio не смог открыть содержимое раздела. Хотел отсканировать через прогу Victoria (на DOS), но не мог прочесть ЖД. После я прочитал о бесплатной программе TestDisk. Сделал шаг за шагом по инструкции. Проверил Boot Sector и Backup Boot sector идентичны, а вот MFT и MFTmirror НЕ ИДЕНТИЧНЫ, TestDisk не смог исправить. При просмотре файлов программа показывает содержимое (нужные мне файлы), но я не могу эти файлы скопировать на другой жесткий диск. Я не могу найти другой жесткий диск. Пробовал запустив через Ubuntu Linux TestDisk, там у меня нужную папку не показывает (имя папки на русском). Каким образом могу скопировать во-первых информацию и во-вторых как исправить MFT. За ранее спасибо.

    ОтветитьУдалить