Восстановление удаленных файлов с помощью Scalpel Linux

Как восстановить удаленные файлы с помощью Scalpel и его альтернативы

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

Однако это может стать небольшой проблемой для тех, кто использует Linux. Некоторые разработчики часто не замечают эту ОС и объясняют небольшой размер рынка тем, что они берегут усилия для более распространенных систем. Тем не менее, Scalpel для Linux может помочь вам справиться с этим. Из этой статьи вы узнаете все о "Scalpel" и его похожих версиях, насколько они эффективны для восстановления удаленных файлов в Linux, и какую альтернативу вы можете использовать для этого.

Часть 1. Что такое Scalpel?

Scalpel, усовершенствованный по сравнению со своим предшественником Foremost, является быстрым и легким инструментом с открытым исходным кодом на основе командной строки, который считывает носитель (например, жесткий диск или CD-ROM) и извлекает содержимое, разделяя его на блоки данных. Он разработан специально для Linux, но работает и на других платформах, таких как Windows и Mac OS X.

Он поставляется предустановленным в Kali Linux. Вы также можете использовать его на других платформах, таких как Chimera и Ubuntu. В отличие от Foremost, который создает большую нагрузку на процессор, Scalpel может работать в фоновом режиме, пока вы выполняете более важные задачи на своем компьютере.

scalpel для восстановления данных в linux

Особенности Scalpel

Scalpel имеет несколько полезных функций, которые делают его более эффективным, чем некоторые другие инструменты восстановления данных Linux. Используя версию Scalpel Ubuntu или Kali Linux, вы получаете доступ к следующему.

  • Возможность вырезать файлы из широкого спектра типов изображений, включая RAW-изображения с карт памяти фотоаппарата, dd-изображения и передовые форматы, такие как SmartForensic ISO 9660;
  • Может использоваться для восстановления файлов известных типов (например, документов), даже если файловая система была повреждена;
  • Встроенная поддержка популярных алгоритмов сжатия, таких как ZIP и RAR;
  • Гибкость в определении того, какие типы данных должны быть разделены - пользователи могут определять свои собственные сигнатуры для поиска определенных файлов/типов;
  • Поддерживает более 100 готовых файловых систем, включая FAT16, FAT32, exFAT, EXT2, EXT3, EXT4, NTFS, и др. Пользователям не нужно писать пользовательские алгоритмы для извлечения данных с различных типов дисков.
  • Легко настраивается с помощью нескольких командных строк. Таким образом, вы можете создавать резервные копии для определенных дисков вместо того, чтобы использовать ресурсы для всей системы.
  • Scalpel можно использовать для восстановления файлов на внешних носителях, таких как USB-накопители, SD-карты и цифровые камеры, при условии, что он соответствующим образом настроен.
  • Не занимает много места в вашей системе. Вы можете установить Scalpel размером менее 300 МБ на свой ПК с Linux и даже установить его на специальный флэш-накопитель.

Часть 2. Как скачать Scalpel?

Если вы используете Kali Linux, у вас уже может быть предустановлен Scalpel. Если это не так, вы можете загрузить подходящую версию с сайта PKGS. Это безопасный веб-сайт, на котором хранятся соответствующие пакеты установщиков для всех известных версий Linux. Более того, здесь есть зеркальные серверы для различных конфигураций - на случай, если вы используете Linux для запуска виртуальных машин, используя одно и то же оборудование для нескольких операционных систем.

Часть 3. Как установить Scalpel на Kali Linux?

В зависимости от конкретного ядра Linux, для установки Scalpel в систему необходимо выполнить различные команды. Здесь мы остановимся на наиболее популярных платформах, перечисленных ниже.

● Установка на Debian/Ubuntu и Linux Mint:

Нажмите "Ctrl+Alt+T" для доступа к терминалу в вашей системе. Затем необходимо ввести следующую команду и нажать "Enter".

$ sudo apt-get install scalpel

пакеты установщика scalpel для linux

После завершения установки вы можете настроить программу для своей системы и приступить к восстановлению удаленных файлов. Ubuntu также позволяет использовать графический интерфейс для изменения расположения установленных файлов.

● Установка на RHEL/CentOS и Fedora:

Для CentOS и Fedora необходимо ввести следующую команду в терминале.

# yum install scalpel

Установщик должен загрузить Scalpel на диск по умолчанию. Тем не менее, вы можете настроить точное местоположение в системе, обратившись к файлу "/etc/scalpel/scalpel.conf" или "etc/scalpel.conf" из терминала.

Часть 4. Как восстановить файлы в Linux с помощью Scalpel?

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

  • Откройте файл конфигурации с помощью команды:

sudo mousepad /etc/scalpel/scalpel/conf

доступ к конфигурации scalpel до восстановления
  • Теперь на вашем экране будут отображаться типы файлов с символом "#" рядом с ними. Чтобы найти удаленные файлы, удалите хэштег из типов файлов, которые вы хотите восстановить.
  • После того как вы определитесь с типами файлов, нажмите "Ctrl+S", чтобы сохранить конфигурацию и закрыть панель.

Теперь вы можете восстановить нужные файлы с выбранного диска. Для этого просто следуйте приведенной ниже процедуре.

  • Нажмите "Ctrl+Alt+T" для доступа к терминалу на вашем ПК.
  • Запустите Scalpel с помощью команды:

$ scalpel -h

scalpel имеет полезное меню для детализации всех команд
  • Найдите нужные образы файлов, набрав:

$ scalpel -o recovered/ Linuxdrive.dd

Вы можете заменить "Linuxdrive.dd" на соответствующий каталог диска или устройства.

сканирование scalpel в поисках восстанавливаемых изображений
  • Дождитесь завершения процесса. После завершения процесса вы сможете найти все файлы в папке с именем "recovered" на Рабочем столе или там, где вы указали ее с помощью конфигурации Scalpel.

Часть 5. Лучшая альтернатива Scalpel для восстановления данных в Linux

Хотя Scalpel довольно удобен в использовании, он лишь практичен отчасти. Очищенные диски, на которых больше нет образов файлов, не могут быть обнаружены Scalpel. Кроме того, у вас нет возможности выбора файлов. Вы можете только определить типы файлов и должны подождать, пока программа просканирует весь диск.

Обе эти и другие проблемы можно решить с помощью альтернативы Scalpel. Именно здесь Recoverit Linux Recovery может оказать большую помощь. Он совместим со всеми системами NAS и Linux, и вы можете быстро установить его с официального сайта. Он также оснащен несколькими полезными функциями для восстановления удаленных файлов из Linux.

Wondershare Recoverit - ваше безопасное и надежное программное обеспечение для восстановления Linux

5 481 435 человек уже скачали.

Восстанавливает потерянные или удаленные документы, фотографии, видео, музыку, электронную почту и другие 1000+ типов файлов эффективно, безопасно и в полном объеме.

Совместим со всеми основными дистрибутивами Linux, включая Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro и др.

Помогает в 500+ вариантах потери данных, таких как удаление, форматирование диска, сбой ОС, отключение питания, вирусная атака, потеря раздела и многие другие.

Простой интерфейс "укажи и щелкни" позволяет восстановить данные с жестких дисков Linux всего за несколько кликов.

Работает через удаленное соединение. Вы можете восстановить потерянные данные даже при сбое устройства Linux.

Чтобы восстановить данные с помощью Recoverit Linux Recovery, вы можете выполнить следующие шаги.

Скачать Бесплатно

Для Windows XP/Vista/7/8/10/11

Скачать Бесплатно

Для macOS X 10.10 - macOS 13

Шаг 1. Выберите вариант "Восстановление Linux"

Загрузите и установите Recoverit на ПК с ОС Windows или Mac. Затем запустите его и выберите "Восстановление Linux" на вкладке "NAS и Linux", чтобы продолжить процесс восстановления данных.

восстановление данных recoverit linux

Шаг 2. Создайте удаленное подключение

Введите необходимую информацию об устройстве Linux, с которого были потеряны файлы, чтобы установить удаленное соединение. Затем нажмите "Подключить", чтобы предоставить Recoverit доступ к вашему устройству Linux.

введите учетные данные для доступа к хранилищу linux

Шаг 3. Сканирование потерянных файлов Linux

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

сканирование всех восстанавливаемых файлов linux

Шаг 4. Восстановление и сохранение файлов

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

восстановление файлов из linux
Скачать Бесплатно

Для Windows XP/Vista/7/8/10/11

Скачать Бесплатно

Для macOS X 10.10 - macOS 13

Заключение

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

Хотя Scalpel является отличным инструментом поиска данных с открытым исходным кодом, его ограничения могут помешать вам быстро восстановить нужные файлы. Поэтому вы можете использовать альтернативу Scalpel, например, Wondershare Recoverit, чтобы сэкономить время и силы.

Статьи по теме