PhotoRec — восстановление удаленных или потерянных файлов в Linux
Когда вы случайно или намеренно удаляете файл в своей системе с помощью «shift + delete», опции удаления или очистки корзины, содержимое файла не уничтожается с жесткого диска (или любого другого носителя).
Он просто удаляется из структуры каталогов, и вы не можете увидеть файл в каталоге, в котором вы его удалили, но он все равно остается где-то на вашем жестком диске.
Если у вас есть соответствующие инструменты и знания, вы можете восстановить потерянные файлы со своего компьютера. Однако по мере того, как вы сохраняете больше файлов на жестком диске, удаленные файлы перезаписываются, и вы можете восстановить только недавно удаленные файлы.
В этом руководстве мы объясним, как восстановить потерянные или удаленные файлы на жестком диске в Linux с помощью Testdisk — замечательного инструмента восстановления, который поставляется вместе с бесплатным инструментом под названием PhotoRec. .
PhotoRec используется для восстановления утерянных файлов с носителей, таких как жесткие диски, цифровая камера и компакт-диски.
Установите Testdisk (PhotoRec) в системах Linux
Чтобы установить Testdisk, выполнив следующую команду для вашего дистрибутива:
------- On Debian/Ubuntu/Linux Mint -------
sudo apt-get install testdisk
------- On CentOS/RHEL/Fedora -------
sudo yum install testdisk
------- On Fedora 22+ -------
sudo dnf install testdisk
------- On Arch Linux -------
pacman -S testdisk
------- On Gentoo -------
emerge testdisk
Если он недоступен в репозиториях вашего дистрибутива Linux, загрузите его отсюда и запустите на Live CD.
Его также можно найти на аварийном компакт-диске, например Gparted LiveCD, Parted Magic, Ubuntu Boot CD, Ubuntu-Rescue-Remix< и многие другие.
После завершения установки запустите PhotoRec в текстовом окне следующим образом с правами root и укажите раздел, из которого были удалены файлы:
sudo photorec /dev/sda3
Вы увидите интерфейс ниже:
Используйте клавиши со стрелками вправо
и влево
, чтобы выбрать пункт меню, и нажмите Enter. Чтобы продолжить операцию восстановления, выберите [Продолжить]
и нажмите Enter.
Вы окажетесь в следующем интерфейсе:
Выберите [Options]
, чтобы просмотреть доступные параметры операции восстановления, как показано в интерфейсе ниже:
Нажмите Q
, чтобы вернуться назад. В интерфейсе ниже вы можете указать расширения файлов, которые хотите найти и восстановить. Поэтому выберите [File Opt]
и нажмите Enter.
Нажмите s
, чтобы отключить/включить все расширения файлов, а если вы отключили все расширения файлов, выбирайте только те типы файлов, которые хотите восстановить, выбирая их с помощью клавиш со стрелками вправо
. (или клавишу со стрелкой влево
, чтобы отменить выбор).
Например, я хочу восстановить все файлы .mov
, которые я потерял в своей системе.
Затем нажмите b
, чтобы сохранить настройку. После нажатия вы должны увидеть сообщение ниже. Вернитесь назад, нажав Enter (или просто нажмите кнопку Q
), затем снова нажмите Q
, чтобы вернуться в главное меню.
Теперь выберите [Search]
, чтобы начать процесс восстановления. В интерфейсе ниже выберите тип файловой системы, в которой были сохранены файлы, и нажмите Enter.
Затем выберите, нужно ли анализировать только свободное пространство или весь раздел, как показано ниже. Обратите внимание, что выбор всего раздела сделает операцию медленнее и дольше. Выбрав подходящий вариант, нажмите Ввод, чтобы продолжить.
Внимательно выберите каталог, в котором будут храниться восстановленные файлы. Если пункт назначения правильный, нажмите кнопку C
, чтобы продолжить. Выберите каталог в другом разделе, чтобы избежать перезаписи удаленных файлов, когда в разделе будет храниться больше данных.
Чтобы вернуться к корневому разделу, используйте клавишу со стрелкой влево
.
На снимке экрана ниже показаны восстанавливаемые удаленные файлы указанного типа. Вы можете остановить операцию, нажав Enter.
Примечание. Ваша система может работать медленно и в определенные моменты, возможно, зависать, поэтому вам нужно набраться терпения, пока процесс не завершится.
По окончании операции Photorec покажет вам количество и расположение восстановленных файлов.
Восстановленные файлы по умолчанию будут храниться с правами root, поэтому откройте файловый менеджер с повышенными привилегиями для доступа к файлам.
Используйте команду ниже (укажите свой файловый менеджер):
gksudo nemo
or
gksudo nautilus
Для получения дополнительной информации посетите домашнюю страницу PhotoRec: http://www.cgsecurity.org/wiki/PhotoRec.
Вот и все! В этом уроке мы объяснили необходимые шаги для восстановления удаленных или потерянных файлов с жесткого диска с помощью PhotoRec. На данный момент это самый надежный и эффективный инструмент восстановления, который я когда-либо использовал. Если вы знаете какой-либо другой подобный инструмент, поделитесь с нами в комментариях.