Testdisk инструкция по восстановлению файловой системы. Программа TestDisk: лучший софт по восстановлению дисков и файлов
Это подробное пошаговое руководство восстановлению удаленных данных в файловых системах FAT (FAT12/16/32 ) и VFAT.
- ФС FAT чаще всего используется на картах памяти, цифровых фотокамерах и USB флешках.
- VFAT, как правило, используется на внешних жестких дисках, отформатированных при помощи WIndows.
Сразу нужно вас обрадовать: восстановление удаленной информации не вызывает особых трудностей. К тому же, учтите тот факт, что при удалении некоего файла или папки элемент только помечается в таблице файлов как «доступный для перезаписи». Сложность заключается в том, что при использовании того же пространства другими файлами они будут перезаписаны и восстановить их будет либо невозможно, либо можно, но только частично. Программа TestDisk может обнаружить на жестком диске или другом носителе удаленный элемент при сканировании – при нахождении начала файла. Соответственно, если файл еще не успели перезаписать – его можно с легкостью восстановить.
Что ж, друзья, приступаем к восстановлению файлов на диске с файловой системой FAT.
Запуск приложения TestDisk
Если вы еще не успели установить приложение TestDisk на диск, самое время это сделать. Загрузите дистрибутив TestDisk, нажав на кнопку Скачать .
Распакуйте архив, включая вложенные директории, на диск.
Для полного восстановления удаленного радела или восстановления файловой системы жесткого диска, флешки, sd карты и проч., вам необходимы привилегии администратора для получения доступа к физическому устройству.
- Если вы используете DOS, запустите файл TestDisk.exe
- Для Windows, запустите TestDisk (например, testdisk-6.9/win/testdisk_win.exe) со своего аккаунта в администраторской группе. Если вы используете WIndows 7 и выше, используйте опцию Запуск от имени администратора.
- Для Linux, вам нужен root-доступ для запуска приложения TestDisk (sudo testdisk-6.9/linux/testdisk_static)
- Если вы пользуетесь Mac OS X, не под root, можно запустить программу TestDisk следующим образом: testdisk-6.9/darwin/TestDisk . При этом вы перезапустите TestDisk с командой sudo.
Если вы ходите восстановить раздел из образа системы, запустите
testdisk image.dd для извлечения «сырого» образа диска (в файловой системе raw)
- testdisk image.E01 для восстановления файлов с образа Encase EWF image
- testdisk "image.* – если образ состоит из нескольких файлов.
Ддя восстановления файловой системы, не обнаруженной TestDisk, запустите testdisk device, то есть:
Testdisk /dev/mapper/truecrypt0 или testdisk /dev/loop0 для восстановления файлов загрузочного сектора NTFS или FAT32 с раздела TrueCrypt. Аналогичный метод работает с файловой системой, зашифрованной с помощью cryptsetup/dm-crypt/LUKS
Testdisk /dev/md0 – для восстановления файловой системы, расположенной вверху устройства хранения Linux RAID.
Создание журнала
Выберите команду Create пока есть смысл добавить данные в лог или запустить TestDisk, используя устройство только для чтения.
Создание файла журнала в TestDisk
Выбор диска для восстановления
Все жесткие диски должны быть определены программой TestDisk и иметь корректный размер.
Выбор в приложении TestDisk диска для восстановления
Используйте клавиши вверх и вниз для выбора жесткого диска с потерянным разделом или несколькими
Нажмите Enter для продолжения.
Если соответствующая опция доступна, используйте raw device /dev/rdisk* вместо /dev/disk* для более оперативного переноса данных
Выбор типа таблицы раздела
В приложении TestDisk вы увидите типы таблиц разделов.
Выбор типа файловой системы раздела
Выберите тип таблицы раздела – обычно значение по умолчанию подходит, поскольку TestDisk автоматически определяет тип таблицы
Нажмите Enter для продолжения.
Начало процесса восстановления
Выберите опцию Advanced.
Выбираем опцию Advanced для раздела FAT
Выберите FAT раздел с уничтоженными данными и далее выберите команду Undelete.
Указываем тип файловой системы как FAT16
Восстановление файлов в системе FAT
Удаленные файлы и директории помечены красным цветом.
Для реконструкции файла, выберите элемент и нажмите c для копирования файла.
Для восстановления удаленной директории, найдите ее в списке и по аналогии с предыдущим шагом, нажмите клавишу c для последующего восстановления содержимого.
Восстановление содержимого удаленной директории
Сохранение файлов на диске
Укажите расположение преемника на диске, куда требуется записать восстановленные файлы с FAT раздела.
Восстановление FAT файлов завершено
Завершение восстановления в приложении Test Disk
Для обеспечения безопасности, приложение TestDisk избегает копирования файлов после реконструкции непосредственно на тот диск, где находятся указанные файлы. Вам нужно иметь в виду, что нужно избегать записи на текущий диск, поскольку велика вероятность, что файлы не будут восстановлены и старые удаленные данные будут перезаписаны.
Если у вас не получилось обнаружить стертую информацию, вы всегда можете попробовать альтернативу. Для восстановления фото и прочих файлов мы рекомендуем скачать бесплатное приложение PhotoRec от разработчика TestDisk.
Если данные для вас чрезвычайно важны, и вы сомневаетесь в своих силах/знаниях, немедленно отключайте носитель и несите его в сервисный центр. Попытки самостоятельно решить проблему могут усугубить ситуацию, вплоть до полной невозможности что-либо восстановить.
Первым делом, очень важно свести к минимуму работу с повреждённым накопителем, иначе вероятность восстановления данных существенно снижается.
Если вы случайно удалили нужный файл с некоторого раздела, следует как можно скорее перевести данный раздел в режим «только чтение» и исключить любые попытки записи на него.
Если вы по ошибке установили операционную систему, на диск/раздел с важными данными, то загружать систему с этого диска/раздела категорически не рекомендуется. Для дальнейней работы следует использовать LiveCD/USB или систему, загружаемую с другого диска/раздела.
Кроме того, для сохранения восстанавливаемых данных потребуется ещё один накопитель ёмкости, не меньшей исходного.
Чтобы снизить возможные потери информации при неудачной попытке восстановления, следует сделать полный дамп повреждённого тома (ФС, раздел, либо весь диск, в зависимости от того как располагались исходные данные) через dd или ddrescue на отдельный носитель и дальше экспериментировать с этим дампом:
sudo dd if =/ dev/ sdXY of =/ path/ to/ dump.imgtestdisk
Нередко судьба подкидывает нам такое, что послезавтра сдавать диплом, а сегодня умер жесткий диск со всей информацией. В Linux стандартом де-факто в области восстановления данных является утилита testdisk. Однако нередко человек, впервые сталкиваясь с ней, находит ее для себя малопонятной и отказывается от нее, т.к. она не имеет графического интерфейса.
Многих новичков в Linux, привыкших к GUI программам в Windows, пугает использование консольных программ, требующих ввода нужных команд с малоизвестными им аргументами и ключами. Нередко мануалы к такому софту оказываются или на английском языке, или достаточно сложны, чтобы разобраться с первого взгляда, и человек отступается от своей цели. Нередко ему снова приходится обращаться к Windows, искать там «надежную и понятную» (GUI) программу, затрачивая на это уйму времени, вместо того, чтобы убрать у себя табу на использование консоли.
Специально для написания статьи я нашел старую ненужную флешку, записал на нее немного музыки и видео. После этого в GParted изменялись размеры и положение раздела (при этом флешка выдергивалась из компа в самый кульминационный момент), ну и напоследок все было добито созданием новой таблицы разделов.
Итог - при подключении флешка не обнаруживается компьютером, на ней важная информация, будем ее восстанавливать.
1. Для начала нужно установить testdisk. Для этого в консоли выполняем:
sudo apt-get install testdisk2. Запускаем testdisk с администраторскими правами
sudo testdiskПоявляется окошко приветствия testdisk, нам предлагается вести лог работы. В данном случае не вижу в этом смысла, но вы можете поступать иначе. Выбираем нужный пункт меню и подтверждаем выбор: No Log → Enter .
3. Появляются доступные носители, выбираем нужный, подтверждаем нажатием Proceed .
4. Предлагается выбрать тип таблицы разделов, думаю, что в большинстве случаев будет тип Intel / PC Partition .
5. Появляется меню с выбором операции. Для начала делаем анализ, выбрав Analyse .
6. В разделе Analyse Выбираем Quick Search .
7. Последний вопрос перед началом анализа «Должен ли testdisk искать разделы созданные с использованием Windows Vista?». В моем случае - нет, поэтому я выбираю N .
Побежал анализ…
Анализ закончен. Предупреждение. Или некоторые разделы не были найдены, или таблица разделов не может быть записана, т. к. разделы перекрываются.
8. Вот теперь можно начинать восстановление информации. В данном случае нас интересует 2 варианта действий.
Получить список файлов, содержащихся в данном разделе нажатием Р с дальнейшим восстановлением интересующих файлов из списка
Попробовать загрузить резервную копию таблицы разделов нажатием L , это приведет носитель к первоначальному состоянию до поломки
Выводим список файлов нажатием Р.
Отсюда же можно попробовать скопировать особо важные файлы и папки, особенно если боитесь, что данные не восстановятся, а наоборот потеряете последнюю, пусть даже и битую информацию. Для примера я буду копировать музыкальный альбом. Выделяем нужное курсором, нажимаем С для копирования. Появляется файловый менеджер, где можно выбрать куда будем копировать. В домашнем каталоге для этих целей специально создана папка Restored .
Заходим в нее и подтверждаем копирование нажатием Y .
Открываем папку в Nautilus, видим, что все файлы на месте и их можно прослушать.
9. Итак, особо важную информацию на всякий случай сохранили, однако наша цель приведение носителя в нормальное рабочее состояние. Из каждого пункта меню testdisk можно вернуться в предыдущий с помощью клавиши Q . Таким образом возвращаемся к 8 пункту.
Попробуем вернуть все в первоначальное до поломки состояние, загрузив резервную копию таблицы разделов. Нажимаем L . В появившемся окошке выбираем Load …
…и подтверждаем наши намерения Y .
Все, процесс восстановления закончен, отключаем и снова подключаем поврежденный носитель. Теперь он обнаруживается, все файлы на месте, в целости и сохранности.
Желаю вам удачных восстановлений!
extundelete
Установить extundelete можно выполнив команду:
sudo apt-get install extundeleteКак только вы поняли, что удалили нужные файлы, надо отмонтировать раздел:
umount / dev/< partition>или перемонтировать в режиме «только чтение»
mount -o remount,ro / dev/< partition>Так же следует создать резервную копию раздела прежде, чем начинать с ним работу по восстановлению файлов:
dd bs =4M if =/ dev/< partition> of =partition.backupЗайдите в каталог, в который будут восстанавливаться удаленные данные. Он должен быть расположен на разделе отличном от того, на котором хранились восстанавливаемые данные:
cd /< путь_к_каталогу_куда_восстанавливать_данные>Запустите extundelete, указав раздел, с которого будет происходить восстановление и файл, который необходимо восстановить:
sudo extundelete / dev/< partition> --restore-file /< путь к файлу>/< имя_файла>Можно так же восстанавливать содержимое каталогов:
sudo extundelete / dev/< partition> --restore-directory /< путь_к_директории>Можно задать для восстановления рамки по времени удаления восстанавливаемых файлов, например так:
sudo extundelete --after < дата> / dev/< partition> --restore-directory /< путь_к_директории>Дату необходимо указывать в UNIX-времени :
date -d "March 28 19:34" +% sНекоторые файлы могут восстановиться под другим именем и расширением, хотя это не повлияет на содержимое файла.
foremost
Хорошо подходит для восстановления фотографий и скриншотов с битых карт памяти и флешек.
foremost - поиск и восстановление данных по сигнатурам.
Установка:
sudo apt-get install foremostПример использования для восстановления изображений с диска /dev/sdb в каталог ~/out_dir:
sudo foremost -t jpg,gif,png,bmp -i / dev/ sdb -o ~/ out_dirGUI для Foremost, можно скачать на дружественном форуме.
R-Studio
Утилита является платной. Тем не менее, судя по нескольким топикам на форуме, в тяжёлых случаях она может дать лучший результат, чем testdisk.
R-Studio позволяет восстанавливать утраченные данные с поврежденного, форматированного, переформатированного или удаленного диска (раздела) локального или удаленного компьютера вне зависимости от используемой системы (платформы).
Scalpel
Установка:
sudo apt install scalpelScalpel анализирует файлы по header и footer, заданным в шаблоне
/etc/scalpel/scalpel.conf
Чтобы задать типы файлов для распознавания, нужно в указанном выше шаблоне раскомментировать соответствующие строки. Однако, будьте внимательны: зачастую header и footer ваших файлов могут отличаться от заданных в шаблоне для такого типа файлов (к примеру, sony jpg). В таком случае нам нужно самостоятельно выяснить header и footer искомых файлов на примере имеющегося аналогичного файла:
Xxd -l 0x04 filename; xxd -s -0x04 filename
и вписать их в конфигурационный файл.
Использование scalpel:
sudo scalpel input.iso -o outputdirВ качестве исходного пути может использоваться как путь к реальному устройству /dev/…, так и путь к образу диска. Директория outputdir для сохранения файлов обязательно должна быть пустой.
Приветсвую вас дорогие читатели!
Совсем недавно я размещал статью про программу для восстановления данных . Но к сожалению я не подумал о том, что не все пользователи смогут с ней обращаться... Сегодня же я хочу исправить эту проблему. Некоторые пользователи просили меня сделать видеообзор, но так как я в данный момент нахожусь на отдыхе:)) И поэтому не распалагаю нужным материалом, то есть: нет установленной Windows и нет поврежденного сьемного носителя. То я решил сделать простую подборку скринов с описанием всех действий!
Все скрины будут сделаны с операционной системы Linux. Но в Windows все функции будут такими же.
1. Данное окно нам предлагает сделать Log файл всей работы Но я думаю, что в данной ситуации это не имеет смысла, хотя вы может думаете иначе поэтому выбираем нужную опцию и подтверждаем выбор. Жмем Enter
2. Появляются нужные носители, выбираем нужный и подтвержаем нажатием Proceed
.
3. Далее нам предлагается выбрать тип таблицы разделов в большинстве случаев это тип Intel / PC Partition
.
4. Появляется меню с выбором операции. Для начала выбираем пункт Analyse
для проведения анализа диска.
5.В разделе Analyse
Выбираем Quick Search
.
6. Ещё раз подтверждаем и видим, что проводится анализ.
7. После того как анализ завершился можно приступать к восстановлению данных. На данный момент нас интересуют 2 действия.
- Получить интересующий нас список файлов нажатием P
- Попробывать загрузить резервную копию таблицы разделов нажатием L это проведет к первоначальному состоянию устройсвта до его поломки.
Выведем список фалов нажатием Р
Отсюда же можно попробовать скопировать особо важные файлы и папки, особенно если боитесь, что данные не восстановятся, а наоборот потеряете последнюю, пусть даже и битую информацию. Выделяем нужную информацию и нажимем С для ее копирования. Выбираем папку куда будут сохраненны эти файлы, в Windows эти файлы сохраняются в той же папке где находится сама программа .
8. Особо важную инормацию по вашему мнению мы сохранили. Теперь будем восстанавливать диск до его первоначального вида, то есть до момента его поломки. Для этого нажатием клавиши Q
возвращаемся к пункту 7.
Опробуем вернуть носитель в его прежние состояние. Нажимаем L
. В окне которое появилось выбираем Load
И по запросу программы подтверждаем наш выбор надатием Y
Ждем пока процесс восстановления подойдет к концу. Я тогда радуемся, что все наши данные восстановленны и носитель работает как прежде.
Желаю всем удачного восстановления утеряных данных, а ещё лучше что бы такое не происходило ни с кем! Потому, что я как ни кто другой знаю что это такое потерять очень важные данные над которыми трудился неделями, а то и месяцами.
Ещё раз хотелось бы извениться перед читателями за то, что не предусмотрел. И за то что в данный момент выложил всего лишь скриншоты.
Если у кого-то возникли какие-то вопросы, тогда пишите мне на [email protected]
При повреждении таблицы разделов данные, как правило, можно спасти Ваш накопитель легко может остаться без работающей таблицы разделов - если слишком рано отключить внешний диск от питания, если вирус пытается угнездиться на защищенном участке жесткого диска или если секторы, в которых записана таблица, просто стали нечитаемыми.
После этого вы обязательно получите сообщение от Windows: «Прежде чем использовать диск в дисководе Х:, его нужно отформатировать. Отформатировать?».
Спасаем данные и чистим жесткий диск Разумеется, в абсолютном большинстве случаев вы совсем не хотите форматировать накопитель, ведь на нем находятся ваши данные. Но без таблицы разделов система не сможет получить доступ к жесткому диску. Вам необходимо найти способ как-то иначе извлечь информацию с испорченного носителя.
Прежде всего, вам потребуется достаточное количество памяти на диске, чтобы разместить там спасенные данные. Для восстановления таблицы разделов диска вы можете воспользоваться бесплатной утилитой TestDisk. Ее можно скачать с сайта производителя cgsecurity.org.
Также понадобится инструмент DiskPart. Начиная с версии Vista эта программа идет в комплекте с Windows, однако пользователям XP ее придется загрузить с сайта microsoft.ru.
Утилита TestDisk необходима для обнаружения данных без таблицы разделов и их копирования.
После этого DiskPart очистит жесткий диск, благодаря чему в итоге можно будет создать работающие разделы с помощью собственного средства Windows «Управление дисками», которое доступно в разделе «Управление компьютером».
Не стоит бояться командной строки Конечно, программы TestDisk и DiskPart - это мощные инструменты, при работе с которыми можно столкнуться с определенными трудностями. Но не стоит бояться: внимательно читайте каждое сообщение, просматривайте каждый экран и старайтесь максимально придерживаться нашей инструкции.
Если на вашем компьютере используется несколько HDD и/или твердотельных накопителей, особенно важно следить за буквами дисков и обозначениями. Нет ничего обиднее, чем удалить разделы совершенно непричастного исправного носителя. Кстати, после процедуры вы сможете спокойно использовать жесткий диск с когда-то испорченной таблицей разделов. Даже если источником проблемы стали неисправные секторы на HDD, не стоит опасаться, что это снова произойдет.
Собственное средство диска для управления секторами отмечает их как дефектные, чтобы впредь они не задействовались. Даже если на данный момент проблем с жестким диском нет, сохраните эту инструкцию, и, когда возникнет чрезвычайная ситуация, вы будете во всеоружии.
ПРИМЕЧАНИЕ: мы не несем ответственности за повреждение ваших аппаратных средств или потерю данных, которые могут возникнуть при выполнении приведенных в статье рекомендаций .
Как это сделать?
1. РАСПОЗНАЕМ ПРОБЛЕМУ Если Windows предупреждает, что ваш жесткий диск не отформатирован, это необязательно соответствует истине. Проверить, так ли это, можно запустив встроенный инструмент Windows «Управление дисками».
2.ПРОВЕРЯЕМ ЖЕСТКИЙ ДИСК При отсутствии неполадок в средстве «Управление дисками» («Панель управления | Администрирование | Управление компьютером») диск будет обозначен как «RAW» или иметь статус «Исправен».
3.ПЕРВАЯ ПОПЫТКА ВОССТАНОВЛЕНИЯ Используйте собственную утилиту Windows chkdsk в редакторе командной строки cmd, который необходимо вызывать от имени администратора . Запустите команду «chkdsk x: /f», где вместо «x» подставьте букву вашего диска.
4. ЗАПУСКАЕМ ПРОГРАММУ ДЛЯ АНАЛИЗА Если предыдущая процедура не принесла успеха, запустите TestDisk. Клавишей «Enter» подтвердите настройку «Create». На следующем этапе выберите свой жесткий диск и запустите тестирование последовательностью «Proceed | Intel | Analyse | Quicksearch».
5. ПЕРЕЗАПИСЫВАЕМ ТАБЛИЦУ РАЗДЕЛОВ Выберите свой раздел, нажмите на «Continue» и создайте новую таблицу разделов с помощью функции «Write». Если раздел не отобразится, повторите процесс, используя «Deeper search».
6. СОХРАНЯЕМ ИСЧЕЗНУВШИЕ ФАЙЛЫ Если процесс прошел неудачно, повторите действия этапа 4, однако после «Continue» выберите «List files». Для копирования файлов следуйте указаниям внизу окна.
7. ВОЗВРАЩАЕМ ЖЕСТКИЙ ДИСК В РАБОЧЕЕ СОСТОЯНИЕ После успешного копирования запустите программу DiskPart от имени администратора . С помощью функции «List disk» отобразите все жесткие диски, выберите нужный командой «Select disk x» и очистите его («Clean»).
8. ФОРМАТИРУЕМ И РАЗБИВАЕМ НА РАЗДЕЛЫ В «Управлении дисками» инициализируйте и, если требуется, разбейте на разделы данный диск, а затем верните на него данные.
Всем привет. Позвольте вам представить авторский обзор еще одной консольной утилиты, разработанной для выполнения реанимации цифровых данных. Программа T estDisk русская версия - это мощнейшее приложение, позволяющее осуществлять восстановительные операции с потерянными логическими HDD. К тому же, этот продукт не имеет себе равных при программном "ремонте" загрузочных разделов жестких дисков. Приятной новость для вас будет тот факт, что TestDisk является совершенно бесплатным софтом. Работает утилита на всех известных операционных платформах семейства Windows , языковой интерфейс - только английский. Также у нас имеется к программе testdisk инструкция по ее эксплуатации. Четко следуя нашему примеру восстановления раздела HDD , вы сможете вернуть к жизни все находящиеся там цифровые файлы.
Утилиту T estDisk скачать бесплатно на свой компьютер можно с данной страницы Safe -Data .ru . В ZIP -архив мы поместили рабочую портативную версию сегодняшней программы, поэтому нет необходимости в ее установки на операционную систему. Помимо TestDisk в сжатом архиве будет находиться еще один отличный инструмент, который называется PhotoRec . Опытные пользователи ПК будут безгранично рады этому приобретенью, т.к. в умелых руках оно способно буквально творить чудеса. Например, утилите TestDisk не составит труда выправить испорченный раздел винчестера, вернуть в рабочее состояние структуру FAT , или же отремонтировать сбойный том с установленной на него операционной системой.
Начинаем восстановление вышедшего из строя загрузочного виртуального раздела HDD . Выполняем запуск программного обеспечения через приложение testdisk _win .exe , находящегося в папке "testdisk -6.14". Схема его работы схожа с командной строкой ОС Windows . Управление здесь реализовано только через клавиатуру ПК: стрелки вверх/вниз/вправо/влево, кнопки Enter , Q ,P и др. Главный минус данной утилиты - отсутствие русскоязычного перевода, поэтому ее пользователи должны обладать хотя бы минимальным багажом знаний английского языка. На первом этапе работы TestDisk предлагает нам создать лог. Вы можете сделать его, а можете и не делать этого. Лично мы решили отказаться от данной опции и выбрали No Log . Нажимаем кнопку Enter .
Далее выбираем физический диск, подключенный к нашему компьютеру. Будьте внимательны, т.к. мы обозначаем не какой либо из томов винчестера, а целиком весь жесткий диск. Выделяем наш HDD на 1TB , затем снова нажимаем на Enter .
Теперь обозначаем разновидность таблицы томов. При помощи вертикальных стрелок находим необходимый нам вариант (как правило, TestDisk сам выбирает оптимальное решение), и переходим к следующему этапу реанимации раздела. Для жесткого диска SATA программа предложила Intel /PC partition .
В следующем диалоговом окне пользователь должен выбрать один из имеющихся вариантов дальнейших манипуляций с диском. В этом списке действий нас больше всего интересует самый первый вариант (Analyse ). Как вы могли догадаться, это сканирование винчестера ПК и поиск его утерянных томов.
Вот перед нашими глазами таблица нынешних разделов ранее обозначенного HDD . Проверьте в списке пропавшие разделы. Сбойный том жесткого диска будет обозначен два раза. Стрелками выбираем интересующий нас раздел запускаем ускоренный поиск (Quick Search ).
На картинке видно, что данный программный помощник смог найти 3 раздела, созданных на нашем винчестере. Переходим к проблемному тому и нажимаем на кнопку P в латинской раскладке своей клавиатуры. Проверяем сохранность, и отображение записанных на раздел электронных файлов. Выходим из режима просмотра данных нажатием Q . Нажимаем Enter .
Завершающий этап - сохранение структуры томов HDD . Если TestDisk справился с поиском удаленного раздела и все файлы на месте, то заканчиваем сеанс работы с приложением. Выбираем кнопку Write и сохраняем архитектуру томов нашего жесткого диска. Обзор профессионального программного обеспечения для восстановления информации TestDisk окончен, до скорой встречи.
Удачного восстановления данных!