Восстановление данных как эксперт по криминалистике Использование компакт-диска Ubuntu Live

Восстановление данных как эксперт по криминалистике Использование компакт-диска Ubuntu Live
Восстановление данных как эксперт по криминалистике Использование компакт-диска Ubuntu Live

Видео: Восстановление данных как эксперт по криминалистике Использование компакт-диска Ubuntu Live

Видео: Восстановление данных как эксперт по криминалистике Использование компакт-диска Ubuntu Live
Видео: Microsoft Windows 7: How To Create A Music Playlist In The Windows Media Player - YouTube 2024, Апрель
Anonim

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

Мы показали вам простые способы восстановления случайно удаленных файлов, даже простой метод, который можно сделать с компакт-диска Ubuntu Live, но для жестких дисков, которые были сильно повреждены, эти методы не собираются его сокращать. В этой статье мы рассмотрим четыре инструмента, которые могут восстанавливать данные с самых перепутанных жестких дисков, независимо от того, были ли они отформатированы для компьютера под управлением Windows, Linux или Mac или даже если таблица разделов полностью уничтожена.

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

Наши настройки

Чтобы показать эти инструменты, мы создали небольшой жесткий диск емкостью 1 ГБ, причем половина пространства разделена на ext2, файловая система, используемая в Linux, и половина пространства, разделенного на файловую систему FAT32, используемую в старых системах Windows. Мы сохранили десять случайных снимков на каждом жестком диске.

Затем мы удалили таблицу разделов с жесткого диска, удалив разделы в GParted.
Затем мы удалили таблицу разделов с жесткого диска, удалив разделы в GParted.
Неужели наши данные потеряны навсегда?
Неужели наши данные потеряны навсегда?

Установка инструментов

Все инструменты, которые мы собираемся использовать, находятся в Ubuntu's вселенная репозиторий.

Чтобы включить репозиторий, откройте диспетчер пакетов Synaptic, щелкнув «Система» в верхнем левом углу, затем «Администрирование»> «Менеджер пакетов Synaptic».

Нажмите «Настройки»> «Хранилища» и добавьте отметку в поле «Сообщество с открытым исходным кодом (вселенная)».

Image
Image

Нажмите «Закрыть», а затем в главном окне диспетчера пакетов Synaptic нажмите кнопку «Обновить». Как только список пакетов перезагрузится, а индекс поиска восстановлен, найдите и отметьте для установки один или все из следующих пакетов: TestDisk, самый главный, а также скальпель.

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

Image
Image

Самый главный, первоначально разработанный Управлением специальных исследований США, восстанавливает файлы на основе их заголовков и других внутренних структур. Foremost работает с жесткими дисками или файлами образов дисков, создаваемыми различными инструментами.

Image
Image

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

Image
Image

Восстановить разделы жесткого диска

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

Testdisk является инструментом для работы. Запустите его, открыв терминал (Приложения> Стандартные> Терминал) и введите:

sudo testdisk

Если вы хотите, вы можете создать файл журнала, хотя это не повлияет на то, сколько данных вы восстановите. Когда вы сделаете свой выбор, вас поприветствует список носителей на вашем компьютере. Вы должны иметь возможность идентифицировать жесткий диск, который хотите восстановить разделы, по его размеру и метке.
Если вы хотите, вы можете создать файл журнала, хотя это не повлияет на то, сколько данных вы восстановите. Когда вы сделаете свой выбор, вас поприветствует список носителей на вашем компьютере. Вы должны иметь возможность идентифицировать жесткий диск, который хотите восстановить разделы, по его размеру и метке.
TestDisk просит выбрать тип таблицы разделов для поиска. В большинстве случаев (ext2 / 3, NTFS, FAT32 и т. Д.) Вы должны выбрать Intel и нажать Enter.
TestDisk просит выбрать тип таблицы разделов для поиска. В большинстве случаев (ext2 / 3, NTFS, FAT32 и т. Д.) Вы должны выбрать Intel и нажать Enter.
Выделите «Анализ» и нажмите «Ввод».
Выделите «Анализ» и нажмите «Ввод».
В нашем случае наш маленький жесткий диск ранее был отформатирован как NTFS. Удивительно, TestDisk находит этот раздел, хотя он не может его восстановить.
В нашем случае наш маленький жесткий диск ранее был отформатирован как NTFS. Удивительно, TestDisk находит этот раздел, хотя он не может его восстановить.
Image
Image

Он также находит два раздела, которые мы только что удалили. Мы можем изменить их атрибуты или добавить больше разделов, но мы просто восстановим их, нажав Enter.

Если TestDisk не нашел всех ваших разделов, вы можете попробовать сделать более глубокий поиск, выбрав эту опцию с помощью клавиш со стрелками влево и вправо. У нас были только эти два раздела, поэтому мы восстановим их, выбрав «Запись» и нажав «Ввод».
Если TestDisk не нашел всех ваших разделов, вы можете попробовать сделать более глубокий поиск, выбрав эту опцию с помощью клавиш со стрелками влево и вправо. У нас были только эти два раздела, поэтому мы восстановим их, выбрав «Запись» и нажав «Ввод».
Testdisk сообщает нам, что нам придется перезагружаться.
Testdisk сообщает нам, что нам придется перезагружаться.
Image
Image

Примечание. Если ваш Ubuntu Live CD не является постоянным, тогда при перезагрузке вам придется переустановить какие-либо инструменты, которые вы установили ранее.

После перезапуска оба наших раздела возвращаются к исходным состояниям, изображениям и всем остальным.

Image
Image

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

В следующих примерах мы удалили 10 изображений из обоих разделов, а затем переформатировали их.

PhotoRec

Из трех инструментов, которые мы покажем, PhotoRec является наиболее удобным для пользователя, несмотря на то, что это консольная утилита. Чтобы начать восстановление файлов, откройте терминал (Приложения> Стандартные> Терминал) и введите:

sudo photorec

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

PhotoRec просит выбрать тип раздела для поиска. В большинстве случаев (ext2 / 3, NTFS, FAT и т. Д.) Вы должны выбрать Intel и нажать Enter.
PhotoRec просит выбрать тип раздела для поиска. В большинстве случаев (ext2 / 3, NTFS, FAT и т. Д.) Вы должны выбрать Intel и нажать Enter.
Вам предоставляется список разделов на выбранном жестком диске.Если вы хотите восстановить все файлы в разделе, затем выберите «Поиск» и нажмите «Ввод».
Вам предоставляется список разделов на выбранном жестком диске.Если вы хотите восстановить все файлы в разделе, затем выберите «Поиск» и нажмите «Ввод».

Однако этот процесс может быть очень медленным, и в нашем случае мы хотим только искать файлы изображений, поэтому вместо этого мы используем клавишу со стрелкой вправо, чтобы выбрать File Opt, и нажмите Enter.

Image
Image

PhotoRec может восстанавливать много разных типов файлов, и отменить выбор каждого из них займет много времени. Вместо этого мы нажимаем «s», чтобы очистить все выбранные параметры, а затем найдите соответствующие типы файлов - jpg, gif и png - и выберите их, нажав клавишу со стрелкой вправо.

Как только мы выбрали эти три, мы нажимаем «b», чтобы сохранить эти параметры.
Как только мы выбрали эти три, мы нажимаем «b», чтобы сохранить эти параметры.
Нажмите Enter, чтобы вернуться к списку разделов жесткого диска. Мы хотим искать оба наших раздела, поэтому выделяем «Без раздела» и «Поиск», а затем нажмите «Ввод».
Нажмите Enter, чтобы вернуться к списку разделов жесткого диска. Мы хотим искать оба наших раздела, поэтому выделяем «Без раздела» и «Поиск», а затем нажмите «Ввод».
PhotoRec запрашивает местоположение для хранения восстановленных файлов. Если у вас другой здоровый жесткий диск, мы рекомендуем хранить восстановленные файлы там. Поскольку мы не очень хорошо себя чувствуем, мы сохраним его на рабочем столе Ubuntu Live CD.
PhotoRec запрашивает местоположение для хранения восстановленных файлов. Если у вас другой здоровый жесткий диск, мы рекомендуем хранить восстановленные файлы там. Поскольку мы не очень хорошо себя чувствуем, мы сохраним его на рабочем столе Ubuntu Live CD.

Примечание. Не восстанавливайте файлы на жестком диске, из которого вы восстанавливаетесь.

PhotoRec способен восстанавливать 20 изображений с разделов на нашем жестком диске!
PhotoRec способен восстанавливать 20 изображений с разделов на нашем жестком диске!
Быстрый поиск в каталоге recup dir.1, который он создает, подтверждает, что PhotoRec восстановил все наши изображения, за исключением имен файлов.
Быстрый поиск в каталоге recup dir.1, который он создает, подтверждает, что PhotoRec восстановил все наши изображения, за исключением имен файлов.
Image
Image

Самый главный

Foremost - это программа с командной строкой без интерактивного интерфейса, такого как PhotoRec, но предлагает несколько вариантов командной строки, чтобы получить как можно больше данных из вашего диска.

Для получения полного списка параметров, которые можно настроить с помощью командной строки, откройте терминал (Приложения> Стандартные> Терминал) и введите:

foremost –h

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

  • -t - список типов файлов для поиска. В нашем случае это «jpeg, png, gif».
  • -v, позволяя подробный режим, давая нам больше информации о том, что делает прежде всего.
  • -o, выходную папку для хранения восстановленных файлов. В нашем случае мы создали каталог, называемый «передовым» на рабочем столе.
  • -i, вход, который будет искать файлы. Это может быть образ диска в нескольких разных форматах; однако мы будем использовать жесткий диск / dev / sda.

Наш главный вызов:

sudo foremost –t jpeg,png,gif –o foremost –v –i /dev/sda

Ваш вызов будет отличаться в зависимости от того, что вы ищете и где вы его ищете.

Foremost способен восстановить 17 из 20 файлов, хранящихся на жестком диске.
Foremost способен восстановить 17 из 20 файлов, хранящихся на жестком диске.
Посмотрев файлы, мы можем подтвердить, что эти файлы были восстановлены относительно хорошо, хотя мы можем увидеть некоторые ошибки в миниатюре для 00622449.jpg.
Посмотрев файлы, мы можем подтвердить, что эти файлы были восстановлены относительно хорошо, хотя мы можем увидеть некоторые ошибки в миниатюре для 00622449.jpg.
Частично это может быть связано с файловой системой ext2. Прежде всего рекомендуется использовать параметр командной строки -d для файловых систем Linux, таких как ext2.
Частично это может быть связано с файловой системой ext2. Прежде всего рекомендуется использовать параметр командной строки -d для файловых систем Linux, таких как ext2.

Мы снова запустим команду, добавив параметр командной строки -d к нашему первому вызову:

sudo foremost –t jpeg,png,gif –d –o foremost –v –i /dev/sda

На этот раз вы сможете восстановить все 20 изображений!
На этот раз вы сможете восстановить все 20 изображений!
Окончательный взгляд на фотографии показывает, что фотографии были восстановлены без проблем.
Окончательный взгляд на фотографии показывает, что фотографии были восстановлены без проблем.
Image
Image

Скальпель

Scalpel - еще одна мощная программа, которая, как и Foremost, сильно настраивается. В отличие от Foremost, Scalpel требует, чтобы вы отредактировали файл конфигурации перед попыткой восстановления данных.

Любой текстовый редактор будет делать, но мы будем использовать gedit для изменения файла конфигурации. В окне терминала (Приложения> Стандартные> Терминал) введите:

sudo gedit /etc/scalpel/scalpel.conf

scalpel.conf содержит информацию о нескольких типах файлов. Прокрутите этот файл и раскомментируйте строки, начинающиеся с типа файла, который вы хотите восстановить (т. Е. Удалите символ «#» в начале этих строк).
scalpel.conf содержит информацию о нескольких типах файлов. Прокрутите этот файл и раскомментируйте строки, начинающиеся с типа файла, который вы хотите восстановить (т. Е. Удалите символ «#» в начале этих строк).
Image
Image

Сохраните файл и закройте его. Вернитесь в окно терминала.

Scalpel также имеет тонну параметров командной строки, которые могут помочь вам быстро и эффективно выполнять поиск; однако мы просто определим устройство ввода (/ dev / sda) и выходную папку (папку под названием «скальпель», которую мы создали на рабочем столе).

Наш призыв:

sudo scalpel /dev/sda –o scalpel

Scalpel может восстановить 18 из наших 20 файлов.
Scalpel может восстановить 18 из наших 20 файлов.
Быстрый просмотр файлов восстановленных скальпелей показывает, что большинство наших файлов были успешно восстановлены, хотя были некоторые проблемы (например, 00000012.jpg).
Быстрый просмотр файлов восстановленных скальпелей показывает, что большинство наших файлов были успешно восстановлены, хотя были некоторые проблемы (например, 00000012.jpg).
Image
Image

Заключение

В нашем примере с быстрой игрушкой TestDisk смог восстановить два удаленных раздела, а PhotoRec и Foremost смогли восстановить все 20 удаленных изображений. Scalpel восстановил большинство файлов, но очень вероятно, что игра с параметрами командной строки для скальпеля позволила бы нам восстановить все 20 изображений.

Эти инструменты являются lifesavers, когда что-то не так с вашим жестким диском. Если ваши данные находятся на жестком диске где-нибудь, тогда один из этих инструментов отследит его!

Рекомендуемые: