0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Восстановление раздела жесткого диска или флешки в TestDisk

Содержание

Восстановление раздела диска с помощью утилиты TestDisk

П ричины, по которым у вас внезапно может пропасть раздел жёсткого диска могут быть различны, но чтобы ни стало источником проблемы, не стоит вдаваться в панику. Более чем вероятно, что все ваши файлы остались в целости и сохранности, пропала лишь информация о разделе жёсткого диска. Эти данные располагаются в особой таблице разделов в первых физических секторах диска и представляют собой нечто вроде ссылки, указывающей на тот или иной логический раздел.

Если такая ссылка окажется повреждена, система просто не будет знать, где на жёстком диске начинается и заканчивается раздел. К счастью, информацию о разделах можно восстановить, а вместе с ней и нормальное отображение разделов с пользовательскими данными. Главное не предпринимать с диском никаких поспешных действий, в смысле не пытаться его отформатировать, пересоздавать на нём разделы и т.п. , так как этим вы нанесёте непоправимый вред вашим файлам.

В этом примере для восстановления потерянного раздела мы будем использовать консольную утилиту TestDisk. Этот мощный программный инструмент позволяет восстанавливать дисковые разделы и области MFT, перезаписывать загрузочную область MBR, проверять и исправлять ошибки дисковых структур. К тому же TestDisk считается более эффективной и безопасной чем даже такие популярные раскрученные аналоги с графическим интерфейсом как Acronis .

Если у вас пропал раздел с пользовательскими данными, работать с утилитой можно из-под Windows, но в случае повреждения системного раздела, когда Windows не может загрузиться, диск необходимо снять и подключить к рабочему компьютеру или воспользоваться LiveCD, в составе которого имеется TestDisk. Итак, представим, что у нас пропал диск D. Скачиваем утилиту с официального сайта, распаковываем её, запускаем исполняемый файл testdisk_win.exe , выбираем опцию Create и нажимаем Enter .

Далее вам будет предложено указать проблемный физический диск. Выбираем его и опять жмем Enter .

Тип разделов утилита обычно определяет автоматически, скорее всего в следующем окошке выделенным у вас будет Intel. Оставляем всё как есть и жмём ввод .

Чтобы проанализировать структуру разделов диска, выбираем Analyse и вновь жмём ввод .

Убедитесь, что внизу в окошке утилиты выделена опция Quick Search и нажмите Enter .

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

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

Для выхода из режима просмотра нажмите Q . Теперь восстановим потерянный раздел. Нажмите Enter (раздел должен быть выделен зелёным) , с помощью клавиш-стрелок установите режим Write и ещё раз выполните ввод .

В следующем окошке на вопрос нужно ли прочитать таблицу разделов обязательно ответьте утвердительно , для чего нажмите Y .

А теперь перезагрузите вашу машину и загляните в «Этот компьютер».

Потерянный раздел должен быть на месте со всеми записями и файлами.

Восстановление раздела жесткого диска или флешки в TestDisk

Извлекаем удаленные файлы.

Для начала установим необходимые пакеты:

и видим примерно следующее:

Здесь нам сообщают, что за программу мы запустили и предлагают начать записывать новый лог. Соглашаемся, выбрав Create (можете отказаться, если хотите). Далее будет список доступных носителей. Выбираем нужный. После этого потребуется указать тип таблицы разделов. В большинстве случаев подойдет либо Intel, либо EFI GPT. Если не уверены на 100%, просто выберите тот вариант, который рекомендует программа (надпись внизу экрана):

С помощью TestDisk очень легко привести систему в нерабочее состояние или затереть свои данные, поэтому будьте предельно аккуратны, читайте и думайте, прежде чем запустить какую-либо операцию.

Далее выбираем вариант Advanced. На этом экране можно создать образ раздела с помощью пункта Image Creation и работать уже с ним. Советую так и поступить, если данные очень важны. Чтобы перейти непосредственно к поиску и восстановлению файлов, выбирайте пункт List. После этого вы увидите содержимое корневой директории раздела.

Если понадобится вернуться на предыдущий экран, нажмите клавишу q.

Дальше перемещайтесь с помощью стрелок вверх и вниз, а для перехода в каталог нажмите Enter. Если потребуется вернуться назад, выбирайте вариант «..», расположенный вверху списка. Кроме того, переход в выбранную папку осуществляется по нажатию правой стрелки, а в родительскую — по нажатию левой.

Две точки традиционно обозначают родительский каталог, одна — текущий. Файлы, название которых начинается с точки, в Linux считаются скрытыми и по умолчанию не показываются. Красным шрифтом TestDisk обозначает удаленные файлы. Таким образом, если вы по ошибке удалили важный документ, ищите его в красных строках.

Если не уверены, какой именно файл нужен, обратите внимание на дату и размер. Найдя нужный файл, нажмите c, чтобы сохранить его. После этого перед вами снова окажется список директорий. Выберите нужную и нажмите c еще раз, чтобы обозначить свой выбор.

Если нужно спасти сразу большое количество документов, это можно сделать за один раз. Для множественного выбора нажимайте «:» (с раскладкой клавиатуры Английская США это работает по нажатию Shift + :). Нажатие a в английской раскладке позволяет выбрать сразу все содержимое папки. Выбранные файлы окрашиваются зеленым цветом. После этого можете сохранять все, что выбрали, с помощью нажатия Shift + C.

Восстанавливаем таблицу разделов с помощью TestDisk.

Восстановление удаленных файлов — очень полезная функция, с которой TestDisk неплохо справляется. Но основное предназначение этой программы — восстановление удаленной или поврежденной таблицы разделов. Именно этим мы сейчас и займемся. Для примера я возьму HDD с Windows, на котором была удалена область MBR (соответственно, удалилась и таблица разделов).

ОС не загружается, Gparted видит HDD как сплошное неразмеченное пространство:

Снова запускаем TestDisk, выбираем нужное устройство, тип таблицы разделов, далее вариант Analyse — и видим, что у нас нет не только загрузочных, но и вообще любых разделов:

Выбираем единственный в данном случае вариант Quick Search — и получаем полный и точный список разделов. Если нужно изменить характеристики найденных разделов, например, установить одному из них метку загрузочного, используйте стрелки вправо и влево. Расшифровка условных обозначений находится внизу экрана.

Жмём Enter, чтобы продолжить. Теперь можно создать новую таблицу разделов, выбрав Write. Но что делать, если вы не нашли то, что искали? В таком случае выбирайте вариант Deeper Search и запасайтесь терпением. Как только найдется нужный раздел, поиск можно остановить и перейти к восстановлению.

Если нашлось больше разделов, чем их было на самом деле, не удивляйтесь: это следы предыдущих разметок диска. Чтобы выбрать правильные разделы для восстановления, обратите внимание на их размер, который выводится внизу экрана. Для дополнительной уверенности можно вывести список файлов по нажатию P. Кстати, отсюда же их можно и восстановить, нажав с, как мы уже делали в первой части статьи. TestDisk сам определит, какие разделы нужно восстановить, прочие будут иметь пометку D (Deleted) в начале строки. Если вы не измените это значение вручную, восстановлены они не будут.

Смотрим, что получилось:

Разделы на месте, ОС загружается без лишних вопросов.

TestDisk. Шаг за шагом

Этот пример проблемной ситуации (пример восстановления) представляет собой пошаговые действия при работе с TestDisk, позволяющие восстановить и исправить поврежденные/ый раздел/ы.

Оглавление

Пример проблемы

Мы имеем жесткий диск объемом 36GB, содержащий 3 раздела. К сожалению:

  • загрузочный сектор на основном разделе NTFS был поврежден, и
  • логический раздел NTFS был случайно удален.

Этот пример восстановления покажет пошаговые действия использования TestDisk, чтобы восстановить эти ‘потерянные’ разделы:

  • перезапись поврежденного загрузочного сектора, и
  • восстановление случайно удаленного логического раздела NTFS.

Восстановление раздела FAT32 (вместо приведенного в данном руководстве NTFS раздела) может быть достигнуто, если проделывать такие же действия.
Другие примеры восстановления также доступны просмотра /чтения recovery examples.
Для получения информации о FAT12, FAT16, ext2/ext3, HFS +, ReiserFS и других типов разделов, читайте Запуск TestDisk. Running the TestDisk Program.

Читать еще:  Как узнать характеристики компьютера, ноутбука

Одним из условий при работе в программе является:

  • Запуск программы должен осуществляться с привилегиями / правами «администратора».

Важные моменты для использования TestDisk:

  • Чтобы перейти в TestDisk, используйте клавиши стрелки Вверх/Вниз и PageUp/PageDown .
  • Чтобы продолжить, подтвердите свой выбор нажатием клавиши Enter .
  • Чтобы вернуться к предыдущему дисплею или выйти TestDisk, используйте клавишу Q (выход).
  • Чтобы сохранить изменения в сделанные при работе TestDisk, вы должны подтвердить их клавишей Y (да) и / или Enter
  • Для записи данных в раздел MBR, вам необходимо выбрать «Write» посредством выбора с клавиатуры и нажмите клавишу Enter .

Признаки проблемы

1. Если на жестком диске первичный раздел содержит операционную систему, то, скорее всего, которая больше не загрузиться; из-за в первичном разделе загрузочного сектора.
2. Если жесткий диск содержит вторичные разделы, к которым невозможно получить доступ или вы можете подключаете свой диск на второй канал в другом компьютере (обычно там подключены CD / DVD привод),и наблюдаются следующие симптомы следующие симптомы бы отметил следующее:

  1. Проводник Windows или Дисковый менеджер отображает первый первичный раздел как raw неотформатированный и Windows показывает:
    The drive is not formatted, do you want to format it now? [Ваш диск неотформатирован. Отформатировать его сейчас?]
  2. Логический раздел отсутствует. В ПРОВОДНИКЕ Windows логический диск не доступен. В Оснастке Управление дисками отображает только «незанятое пространство», на месте где этот логический раздел был расположен.

Запуск TestDisk

Если TestDisk еще не был установлен, вы можете его скачать отсюда: TestDisk Download. Извлеките все содержимое архива.

Чтобы восстановить данные с жесткого диска, USB-флешки, Смарт-карты, CD- или DVD-диска или иных носителей, Вам нужно иметь к ним полный доступ.

  • Для DOS: запустите TestDisk.exe
  • Для Windows: запустите TestDisk (ie testdisk-6.9/win/testdisk_win.exe) от имени пользователя из группы Администраторы. Под Vista, нажмите на файл photorec.exe правой клавишей мыши и выберите «Запустить от администратора».
  • Для Unix/Linux/BSD: Вам необходимы права пользователя root для запуска TestDisk (ie. sudo testdisk-6.9/linux/testdisk_static )
  • Для MacOSX, запустите TestDisk (ie testdisk-6.9/darwin/TestDisk). Если TestDisk был запущен без прав пользователя root, программа сама перезапустится используя sudo после подтверждения.
  • Для OS/2: извините, TestDisk не может работать с устройствами, только с их образами

Чтобы восстановить данные с образа устройства:

  • testdisk image.dd чтобы снять ‘сырой’ (raw) образ диска
  • testdisk image.E01 чтобы восстановить данные из Encase EWF-образа
  • testdisk ‘image.*’ если Encase-образ разбит на части

Чтобы восстановить данные с любого другого устройства запустите testdisk device , т.е.

  • testdisk /dev/mapper/truecrypt0 или testdisk /dev/loop0 чтобы восстановить данные с разделла созданного программой TrueCrypt. Тот же принцип работает для файловых систем зашифрованных программами cryptsetup, dm-crypt, LUKS и др.
  • testdisk /dev/md0 чтобы восстановить данные с программного RAID-массива Linux

Создание логов работы

  • Выберите Create (создать), если у вас есть необходимость добавления данных в log (журнал) или если вы запускаете TestDisk только для поиска медиафайлов и ни для чего более.
  • Нажмите Ввод (Enter), чтобы продолжить.

Выбор диска

Все жесткие диски должны быть определены TestDisk’ом и перечислены, их размер должен быть указан правильно:

  • Пользуйтесь кнопками стрелок вниз/вверх для выбора «проблемного» жесткого диска.
  • Нажмите Ввод (Enter) для продолжения.

По возможности, выбирайте низкоуровневые (raw) /dev/rdisk* устройства вместо логических /dev/disk* для повышения скорости передачи данных.

Выбор типа таблицы разделов

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

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

Статус таблицы разделов текущего диска

TestDisk отображает следующее меню (см. также TestDisk Menu Items).

  • Выберите пункт меню «Анализ» («Analyse») для проверки структуры разделов текущего диска и поиска «потерянных» разделов.
  • Нажмите Enter для продолжения.

Далее будет отображена текущая структура разделов. Изучите её на предмет отсутствия разделов или ошибки.

Первый раздел отображен в списке дважды, что указывает на поврежденный раздел или недействительную запись таблицы разделов,
сообщение Invalid NTFS boot указывает на неисправный загрузочный сектор NTFS, что говорит о неисправной файловой системе.
В расширенном разделе доступен только один логический раздел с меткой [Partition 2]. Второй логический раздел отсутствует.

  • Нажмите Quick Search (Быстрый поиск) для продолжения.

Быстрый поиск разделов

  • Ответьте на вопрос Should TestDisk search for partition created under Vista? (Производить поиск разделов созданных под ОС Vista?).

Если не знаете или не уверены рекомендуется ответить утвердительно. TestDisk отображает результаты поиска в режиме реального времени.

TestDisk нашел два раздела, включая потерянный логический с меткой Partition 3 .

  • Выберите этот раздел и нажмите p для отображения списка файлов (Для выхода из режима отображения списка файлов, нажмите q).

Все папки и файлы отображаются нормально. (Утилита не понимает русский язык, поэтому файлы с русскими именами будут отображены не корректно)

  • Нажмите Ввод (Enter) для продолжения.

Сохранение таблицы раздела или поиск других разделов

  • Когда все разделы доступны и данные правильно в списке, вы должны зайти в меню Write, чтобы сохранить структуру разделов. Часть меню Extd Part дает вам возможность решить, если расширенный раздел будет использовать все доступное дисковое пространство или только необходимые (минимальные) пространстве.
  • Если первый раздел по-прежнему отсутствует, выделите меню Deeper Search (глубокий поиск) (если уже не выполняется автоматически) и Нажмите Ввод (Enter) для продолжения.

Раздел по-прежнему отсутствует: глубокий поиск

Deeper Search (глубокий поиск будет искать резервную копию загрузочного сектора FAT32, резервную копию суперблока загрузки NTFS, резервную копию суперблока ext2/ext3, чтоб обнаружить все разделы,

программа будет сканировать каждый цилиндр:

После глубокого поиска, результаты отображаются следующим образом:

Первый раздел «Partition 1» которыйй был найден с помощью резервной копии загрузочного сектора. В последней строке экрана, вы можете прочитать сообщение «NTFS found using backup sector!» (NTFS найден с использованием резервной копии сектора) и размер вашего раздела. «Раздел 2» (partition 2) отображается дважды с разными размерами.
Оба раздела перечислены со статусом D как удаленные, потому что они перекрывают друг друга.

  • Выделите первый раздел Partition 2 и нажмите p для перехода к списку своих данных

Файловая система верхнего логического раздела (метка Partition 2) повреждена.

  • Нажмите Q для Quit, чтобы вернуться к предыдущему экрану.
  • Пусть этот раздел Partition 2 с поврежденной файловой системой будет помечен как D(deleted — удалить) .
  • Выделите второй раздел Partition 2 ниже.
  • Нажмите P для перехода к списку своих файлов.

Всё работает, так как вы нашли правильный раздел!

  • Используйте стрелки влево/вправо, для перехода по папкам и просмотра файлов для дополнительной проверки

Примечание: Листинг каталога FAT ограничен 10 кластерами, некоторые файлы могут не появляется в списках обнаруженых, но это не влияет на восстановление.

  • Нажмите Q для Quit, чтобы вернуться к предыдущему экрану.
  • Доступны разделы со статусом Primary (Первичный), * bootable (загрузочный), Logical (логический) and Deleted (удаленный).

Используйте клавиши со стрелками влево/вправо, чтобы изменить статус выбранного раздела на L(ogical)

Совет: прочитайте Как распознать первичный и логические разделы?
Примечание: Если раздел в списке определён как *(bootable — загрузочный) но вы не можете загрузиться с этого раздела, вы можете изменить его статус на Primary partition (Основной раздел).

  • Нажмите Ввод (Enter) для продолжения.

Восстановление таблицы разделов

Теперь можно записать восстановленную структуру разделов.
Примечание: расширенный раздел устанавливается автоматически. TestDisk определяет это, анализируя различную структуру разделов.

  • Подтвердите Write (запись) нажатем Enter, и всё будет Ok.

Теперь все обнаруженные разделы зарегистрированны в таблице разделов.

Восстановление загрузочного сектора NTFS

Загрузочный сектор первого раздела Partition 1 по-прежнему поврежден. Пришло время это исправить. Статус загрузочного сектора NTFS неправильный и не совпадает с резервной копией загрузочного сектора. Загрузочные секторы не идентичны.

  • Чтобы скопировать резервную копию загрузочного сектора на место повреждённого загрузочного сектора, выберите Backup BS, намите Enter, и подтвердите нажатием Y и далее Ok.

Больше информации о восстановлении вашего загрузочного сектора можно получить в TestDisk Menu Items. Отображается следующее сообщение:

Загрузочный сектор и его резервная копия теперь нормальны и обе одинаковы: загрузочный сектор NTFS была успешно восстановлен.

  • Нажмите Enter для выхода.

  • TestDisk отображает что Вы должны перезагрузить компьютер, чтобы получить доступ к данным так что нажмите Enter последний раз, и перезагрузите компьютер.

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

TestDisk может восстановить:

Если он не работает или у вас другая файловая система, попробуйте утилиту восстановления файлов PhotoRec, работа которой основана на нахождении сигнатур файлов.

Навигация по записям

UPD: картинки сделаю позже

Неожиданно пропали разделы диска? Были уничтожены в результате ошибки? Не паникуйте — есть выход.
Программа testdisk позволяет восстановить поврежденную или уничтоженную таблицу разделов жесткого диска. Поддерживает большое количество файловых систем, в том числе linux ext2, reiserfs и др., а также файловые системы Windows (ntfs, fat32). Если после какой-то ошибки, у вас “пропали” разделы диска, не стоит паниковать — программа testdisk может помочь. Проверено автором man-linux.ru, на собственном опыте.

Читать еще:  Прозрачность Windows 10 — как включить, отключить и настроить

Итак, у вас пропали разделы жесткого диска. Или вы удалили их сами (например случайно), главное что вы не стирали данные, не форматировали разделы, а просто удалили их.
Не паникуйте — ваши файлы в абсолютной целости и пока вы не начали делать каких-то манипуляций с жестким диском — в сохранности. Удалена лишь информация о разделах из таблицы разделов жесткого диска. Это как ссылка на файл — без ссылки файл вроде есть, а доступа к нему нет, потому-что адрес его неизвестен.

Окей, будем восстанавливать таблицу.
Если у Вас нет возможности запустить ОС на компьютере, с поврежденным винчестером, для начала, вам понадобится LiveCD (желательно с операционной системой Linux). Я делал это с помощью LiveCD Linux Ubuntu, поскольку под рукой не оказалось других LiveCD, но имея выбор, предпочел бы Linux Fedora Core.
Смысл LiveCD заключается в том, что на нем расположена операционная система, которой не требуется жестких дисков вообще, т.е. можно даже отключить винчестер и это не помешает загрузиться операционной системе, расположенной на LiveCD.
LiveCD доступны для бесплатного скачивания через интернет, их можно найти например так.

После того, как вы скачали образ диска, необходимо записать его на CD (скорее всего это будет DVD-носитель). Записали? Окей, вставляем диск и грузимся с него. Внимание — не перепутайте загрузку ОС, с установкой ОС — это две огромные разницы. Boot — это загрузка, Install или Setup — это установка, вам нужна именно загрузка ОС без установки ее на жесткий диск.

Либо, если на компьютере с поврежденным винчестером ОС загружается — можно обойтись без LiveCD, самое главное иметь рабочую ОС имеющую доступ к поврежденному винчестеру.

Окей, как бы там нибыло, ОС у нас загружена.
Теперь нам понадобится программа testdisk.
Эта программа умеет работать также под Windows, но все же надеюсь, что у вас загружена именно Linux и все дальнейшие рекомендации относятся именно к работе в Linux.
Для начала пробуем

Выдало справочную информацию — окей, программа есть в комплекте. Выдало ошибку, что программа не найдена — придется устанавливать.
Для установки программы, в зависимости от того, какая у вас ОС Linux, откройте терминал (консоль) и наберите:
В системах класса RH (Red Hat, Fedora Core, CentOS)

sudo yum install testdisk

В системах типа Debian, Ubuntu:

sudo apt-get install testdisk

В системе Linux Gentoo:

sudo emerge testdisk

В зависимости от вашей системы, одна из этих команд попытается установить testdisk. Если установка завершится с ошибкой — придется компилировать программу из исходников. Взять исходные тексты программы, а так же прочитать рекомендации по установке, можно на сайте разработчика.

В целом, установка программы не должна составить больших проблем и скорее всего не придется компилировать ее из исходников — чаще всего она устанавливается с помощью менеджера пакетов (yum, apt-get или emerge, в зависимости от ОС).

Итак, программу установили.

Мучить многострадальный первый диск, восстановленный всего несколько часов назад, я не хочу. Поэтому, покажу на примере своего второго диска sdb, на котором находится (и всегда находился) лишь один раздел, что не очень подходит для нашего примера, к сожалению, но за неимением других вариантов подойдет и этот.
Запускаем:

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

Нам предлагают выбрать один из жестких дисков, для анализа. В моей системе их два, я выбираю sdb (второй), ну а если диск в системе один, то и выбирать не придется.
Выбирать можно стрелками вверх-вниз.
Стрелками влево-вправо, можно выбрать [ Proceed ] (продолжить), либо [ Quit ] (выход).
Выбираем [ Proceed ] , жмем Enter :

Теперь, нам предлагают выбрать платформу. В большинстве случаев это будет “Intel”, если же у вас другая платформа — вероятно вам об этом известно.
Выбираем платформу и жмем Enter :

Теперь нам предлагают выбрать, одну из возможных опций. Прочитать подробнее, о данных опциях можно используя справочную информацию к команде, в стандартном же случае, нем вполне подойдет опция [ Analyse ], более того, очень не советую трогать другие опции, если вы не знаете точно, что делаете.
Выбираем [ Analyse ], жмем Enter :

Здесь команда снова предлагает опции на выбор, а также показывает текущие разделы винчестера. В текущий момент, как вы помните, на жестком диске существует только один раздел, о чем и сообщила программа.
Оставляем свой выбор на [ Proceed ] (для этого достаточно ничего не менять) и снова жмем Enter :

Теперь нас спрашивают, нужно ли искать разделы, созданные ОС Windows Vista. Если только вы не используете Висту — нажмите N:

После анализа, перед нами открывается список найденных разделов. На моем втором винчестере как был один раздел, так и есть. Однако, если бы недавно их было несколько — они бы непременно нашлись.
Вы можете выбрать раздел (стрелками вверх-вниз) и нажать на клавишу P (английская “П”), что бы посмотреть список файлов, содержащихся на разделе (в том числе и на удаленном ранее разделе).
Так же, можно добавлять разделы (A), менять их тип (T), удалять разделы(D) или загружать резервную копию таблицы разделов(L) если она была создана ранее.
Нажав на Enter , вы заявите программе, о своем желании сохранить новую таблицу разделов и после подтверждения, программа запишет новую таблицу разделов, восстановив таким образом, удаленные (или поврежденные) ранее разделы. Данная статья написана через несколько часов после того, как автор собственноручно восстановил три раздела с ОС Linux, зверски удаленных win-программой Partition Magick.

Программа TestDisk: инструкция по восстановлению данных

Бывает иногда так, что вирус или ошибка пользователя могут создать неисправность в одном из разделов жесткого диска. Случается и так, что при попытке восстановить разделы оказывается поврежденным и загрузочный сектор или MBR. То же самое может произойти и с внешним приводом. Чтобы исправить данную ситуацию, необходимо использовать программу TestDisk. В инструкции по восстановлению данных и разделов при помощи этой программы все подробно описано. Данное приложение используется для того, чтобы исправить ошибки и сбои. TestDisk представляет собой мощную бесплатную утилиту, используемую для восстановления данных. Прежде всего данное приложение предназначено для восстановления потерянных разделов и корректировки нечитающихся дисков в тех случаях, когда неисправности вызваны сбоями программного обеспечения, ошибкой пользователя или вирусами.

TestDisk: что за программа?

На сегодняшний день инструмент TestDisk является полезной программой, находящейся в свободном доступе. Данная программа запрашивает в BIOS (DOS, Win9x) или OC (Linux, FreeBSD) информацию для поиска жестких дисков и их характеристик. Приложение проводит полную проверку структуры дисков и сравнивает их с таблицей разделов. Если в таблице разделов имеются ошибки, программа TestDisk может восстановить их. Это не очень сложно. Если разделы отсутствуют или пользователь обнаружил абсолютно пустые таблицы, то утилита может попробовать найти соответствующие элементы или создать новую таблицу.

В случае необходимости можно даже создать новый MBR. Как же все это работает? Инструкция к программе TestDisk предполагает, что пользователь может самостоятельно внести некоторые корректировки и тем самым улучшить работу программы. Так, к примеру, можно просмотреть список возможных разделов, обнаруженных при сканировании, и выбрать только те из них, которые использовались перед тем, как диск перестал загружаться. TestDisk после начала детального поиска потерянных элементов может показать те данные, которые были удалены и снова перезаписаны. В инструкции к программе TestDisk детально разъяснены особенности работы программы для новичков и опытных пользователей.

Те, кто вообще ничего не знает о методах восстановления информации, могут использовать для сбора детальной информации о поврежденном диске параметры командной строки, входа и отладки. Эти данные позже могут быть направлены в службу технической поддержки для дальнейшего анализа. Пользователям, которым хорошо известны такие процедуры, TestDisk должен показаться довольно удобным инструментом для быстрого восстановления данных. С какими типами данных сервис может работать? Программа TestDisk может найти потерянные разделы для всех ниже перечисленных файловых систем:

— BeFS (BeOS);
— Cramfs (сжатая файловая система);
— HFS и HFS+ (иерархическая файловая система);
— JFS;
— Linux Ext2 и Ext3;
— RAID 1;
— RAID 4;
— RAID 5;
— RAID 6;
— DOS/Windows FAT12, FAT16, FAT32;
— Linux Swap (версии 1 и 2);
— LVM и LVM2;
— Linux (менеджер логических томов);
— карта разделов Mac;
— NTFS (Windows NT/2K/XP/2003);
— Linux Raid;
— Sun Solaris i386;
— Unix, файловые системы UFS и UFS2 (Sun/BSD);
— XFS, SGI’s.

Читать еще:  Промоушн-месяц от магазина Keysworlds.Com: скидки на Microsoft Office до 50% и Windows 10 Pro за 9

Как использовать TestDisk

Как уже было сказано ранее, TestDisk представляет собой мощную свободно распространяемую программу для восстановления данных. Прежде всего данная программа используется для восстановления потерянных разделов. Также TestDisk может использоваться для того, чтобы незагружающиеся диски снова сделать загрузочными. Программа не требует установки. Запустить ее можно с DVD или флэшки. Лучшим способом использования программы TestDisk является загрузка на флэшку или DVD. Так вы сможете проверить разделы жесткого диска даже в том случае, если главная загрузочная запись была повреждена.

После этого вы можете самостоятельно инициировать все необходимые команды для того, чтобы исправить разметку. Стоит учитывать, что программа TestDisk целиком и полностью основана на интерфейсе командной строки. У приложения нет графического интерфейса пользователя. Новые версии программы данной возможностью не дополнены. Даже в TestDisk 7.1 предполагается только работа в командной строке.

TestDisk: возможности утилиты

Программу TestDisk можно было бы сравнить с EASEUS Partition Recovery. Однако программа TestDisk позволяет сделать чуть-чуть больше. TestDisk способна на следующее:

— исправление ошибок в таблице разделов;
— восстановление удаленной информации;
— перестройка загрузочных секторов;
— выделение файлов таблицы (FAT);
— создание и восстановление резервных копий загрузочного сектора NTFS;
— восстановление потерянной информации на любом типе разделов.

Чтобы использовать данную программу, пользователю потребуется определенный опыт. Нужно понимать, какая информация отображается на экране. Имеется и контекстная помощь, но и здесь понять все без всяких подсказок смогут только опытные пользователи ПК. Большинству наверняка понадобиться подробная инструкция TestDisk 7.0.

Загрузка утилиты и начало работы

После загрузки утилиты TestDisk вам нужно будет распаковать файл в любое удобное для вас место. Поскольку все содержимое архива будет находиться в одном месте, вам не придется беспокоиться о копировании файлов в папку System32 или Windows. Выполнение подобных действий не требуется. TestDisk представляет собой полный портативный инструмент. Это значит, что вы можете копировать его на съемный диск, а затем использовать для устранения неполадок и исправления загрузочных записей.

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

Используем TestDisk для восстановления разделов

После запуска программы TestDisk, она будет открыта в окне DOS. В первом же экране программа спросит вас, хотите ли вы создать новый файл журнала, добавить существующий или пропустить запись файла журнала. На данном этапе желательно будет выбрать первый вариант, поскольку он будет хранить свежую информацию. Между вариантами можно перемещаться при помощи клавиш со стрелками. Чтобы выбрать нужный параметр, необходимо использовать клавишу Enter.

Когда вы решите создать новый файл журнала, на втором экране будет отображен список опций, в которых можно выбрать формат жесткого диска. Если вы используете персональный компьютер с операционной системой Windows, то нужно выбрать Intel и нажать Enter. В случае другой операционной системы (Linux) инструкция будет проще. На третьем экране необходимо выбрать опцию «Анализ разделов жесткого диска». Данный процесс может занять некоторое время в зависимости от количества элементов, которые имеются на вашем компьютере, а также от их емкости.

Отображаемые результаты должны соответствовать конфигурации, которая задавалась при создании дисков: логический, расширенный и первичный. Если вы обнаружите, что какой-то из них отсутствует, выберите опцию QuickSearch. Данная операция поможет вернуть исчезнувшие перегородки. После этого вам нужно будет выбрать нарушенные разделы. Чтобы сохранить раздел, нужно нажать на «Записать».

TestDisk: инструкция по восстановлению данных

Чтобы восстановит потерянные данные, необходимо вместо «Анализ разделов жесткого диска» выбрать Advanced. Утилита TestDisk проведет сканирование раздела, выбранного в следующем окне и вернет имена файлов. Для восстановления файла его нужно выбрать при помощи клавиш со стрелками и нажать на кнопку C. Программа предложит вам выбрать пункт назначения. Необходимо выбрать пункт, в котором должны быть записаны соответствующие файлы. После завершения процесса восстановления, нужно перейти к Quit при помощи клавиш со стрелками и нажать на клавишу Enter, чтобы выйти из программы. Как вы сами можете убедиться, восстановить данные при помощи TestDisk достаточно просто.

Заключение

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

Это связано в первую очередь с тем, что для некоторых пользователей интерфейс командной строки может показаться слишком запутанным. Стоит также отметить, что утилита TestDisk часто упоминается в связке с довольно запутанным инструментом PhotoRec. Между этими утилитами даже имеется некоторое сходство. Программа PhotoRec предназначена для восстановления потерянных изображений из памяти цифровой камеры, а также утраченных файлов с жестких дисков и CD-носителей. Данный инструмент работает на основе исходных данных. Он игнорирует файловую систему. По этой причине PhotoRec будет работать даже в том случае, если файловая система была сильно повреждена. При этом восстановленные файлы появятся в каталоге, из которого вы запускаете программу.

Инструкция по использованию TestDisk: восстанавливаем разделы HDD и загрузочный сектор

В этой инструкции мы расскажем, как пользоваться утилитой TestDisk: восстановление загрузочного сектора, разделов жесткого диска. Общие принципы работы с этим мощным инструментом.

Содержание инструкции:

Знакомство с TestDisk

TestDisk – бесплатное кроссплатформенное приложение, которое было создано с одной целью – помочь пользователям восстановить потерянные разделы или сделать незагрузочные диски загрузочными и наоборот. Мы уже писали о подобной проблеме, рассматривая возможности программы Partition Table Doctor Recovery, которая тоже осуществляет восстановление разделов жесткого диска. Зачастую подобные проблемы возникают ввиду человеческого фактора или извне – в результате повреждения вирусами. Кроме того, вы можете воспользоваться утилитой TestDisk для починки некоторых ошибок файловой системы.

Из возможностей TestDisk нужно отметить функцию диагностики HDD. Результаты работы приложения можно записать в журнал testdisk.log, который будет содержать выставленные параметры, техническую информацию и другие выходные данные.

Интерфейс утилиты TestDisk 7.0 для Mac OS X

Что делать, если жесткий диск содержит «битые» (bad) сектора

Если вы имеете целью восстановить определенные важные файлы и при этом вы четко знаете, где они могут располагаться, в меню TestDisk выберите раздел, попробуйте отобразить список содержимого файловой системы и скопируйте ваши файлы. Если это не сработало и/или жесткий диск был серьезно поврежден, лучше всего будет клонировать HDD для дальнейших манипуляций в программе Test Disk с содержимым файловой системы вашего жесткого диска.

Где найти файлы, которые были восстановлены / скопированы?

По умолчанию, утилита TestDisk копирует восстановленные данные в текущую папку. То есть, вам нужно заглянуть в папку testdisk-6.11.3/win/ (в случае с Windows) или в каталог testdisk-6.12-WIP.

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

У меня не получается скопировать, переместить, переименовать восстановленные в TestDisk файлы!

  • windows: вам нужно выставить права владельца на папку (см. http://support.microsoft.com/kb/308421)
  • mac os x и linux: Смените владельца каталога, для этого используйте в Тестдиске команду:

sudo chown -R username recup_dir.*

Восстановление разделов (и файловой системы)

Файловая система FAT:

  • Для DOS: Запустите команду scandisk c:
  • Для проверки раздела, отформатированного в FAT в среде Windows, запустите chkdsk /f c:
  • Выполните команду fsck.vfat -a название_устройства

Файловая система NTFS:

  • Для проверки NTFS-раздела в ОС Windows, запустите chkdsk /f c:

Файловая система ReiserFS:

  • Если суперблок в разделе с reiserfs отсутствует, в программе «Тестдиск» можно восстановить его так: – reiserfsck —rebuild-sb ваше_устройство .

Восстановление загрузочного сектора

Windows 9x

Если ваша операционная система не запускается, вы можете переустановить системные файлы, используя в приложении TestDisk команду sys c: .

Windows 2000/XP/2003

  • Запустите утилиту fixmbr через Консоль восстановления (т.е. fixmbr DeviceHardDisk0)
  • Проверьте файл c:boot.ini
  • Запустите fixboot для восстановления загрузочного сектора NTFS.

Windows Vista/Windows 7/.

  • Запустите bootrec.exe /fixmbr из Консоли восстановления (см. выше)
  • Проверьте конфиг c:boot.ini
  • Запустите bootrec.exe /fixboot для восстановления загрузочного сектора NTFS.

Linux

Не забудьте обновить файл /etc/fstab для отображения порядка разделов в списке.

Обновите конфигурацию мультизагрузки и переустановите загрузку в MBR (Master Boot Record).

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector