О Foremost — инструменте для восстановления данных

В этой статье расскажем как Foremost может помочь восстановить данные в Linux

Что такое Foremost

Инструмент для восстановления данных в Linux. Он может восстанавливать данные с флэш-накопителей, жестких дисков, карт памяти. Он работает и с изображениями, видеофайлами, exe-файлами, pdf-файлами и другими. Кроме того, тулза восстанавливает файлы, созданные приложениями dd, Encase и safeback.

Как восстановить данные в Linux с помощью Foremost

  1. Раньше Foremost был предустановлен в командной строке, но теперь нужно устанавливать:

sudo apt-get install foremost -y

2. Открываем справку:

foremost -h

3. Чтобы восстановить удаленные данные, например, с флешки, необходимо указать путь к диску. Открываем консоль и вводим команду:

sudo fdisk -l

На приведенном выше скрине видно, что название устройства нашего 32-гигабайтного диска — dev/sdb, а основной раздел флеш-накопителя — /dev/sdb1. Этот /dev/sdb1 является разделом памяти. Мы можем скопировать этот путь /dev/sdb1 или просто запомнить его.

4. Теперь вводим команду восстановления данных:

sudo foremost -t jpg,pdf,mp4 -v -q -i /dev/sdb1 -o /home/Desktop/recovered

-t → указание типов файлов. Если его не использовать, будут восстановлены все известные типы файлов. -v → отображение процесса восстановления. -q → быстрый режим. -i → устройства ввода (у нас это флешка, а путь — /dev/sdb1). -o → установка выходного каталога.

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

Утилита их восстановит, но не полностью. Также есть вероятность получить поврежденные файлы.

Last updated