Гуглил я как-то в интернете, искал, чем бы восстановить удаленные файлы с раздела etx4(помимо этого нашел полезную статью на тему разработки сайтов). Удалил командой Shift+Delete. ОС на платформе Linux – это не винда, тут посложнее. Надо решить, какой софт использовать для восстановления утраченных данных.

Пришлось поэкспериментировать, прежде, чем наткнулся на программу Extundelete. Для сборки из исходников, нужно залезть в консоль и собрать ее. Тот, кому в облом компилировать прогу, есть готовый deb., пакет — extundelete.0.1.8-all.deb. Скачайте.

Устанавливаем программу:

cd ~
tar xvf ~/Загрузки/extundelete.0.1.8-all.deb.tar
sudo dpkg -i extundelete.0.1.8-all.deb
Программа установлена, в терминале выполняете:
extundelete –help

Прочитав инструкцию, становится понятно, что и как, но я все-таки поясню основные моменты:

1. Тот раздел, с которого неосторожно удалены файлы, необходимо в первую очередь примонтировать только на чтение, как можно быстрее , чтобы в системе не произошли изменения с перезаписью на диск. Проделывается это следующим образом:
mount-o remount,ro /dev/partition, обозначение /dev/partition — это нужный раздел.

2. Восстанавливая данные, ОТМОНТИРУЙТЕ раздел, с которого удалены файлы. Раздел, на который восстанавливаются файлы, должен быть ПРИМОНТИРОВАН. Обратите внимание на то, чтобы это были разные разделы.

3. Вложенное содержимое в удаленных папках восстанавливается такой командой: sudo extundelete /dev/sdZZ —restore-file /путь к файлу/FILE_NAME

Понравилось? Поделись с друзьями!