- - Як відновити видалені файли на Linux за допомогою Photorec

Як відновити видалені файли на Linux за допомогою Photorec

Існує багато різних способів відновлення видаленихфайли в Linux. Однак найбільш зручним для користувача варіантом є термінальний інструмент під назвою Photorec. З його допомогою користувачі можуть легко сканувати розділи та цілі жорсткі диски на втрачені файли. Найкраще, що інструмент працює з усіма різними типами файлових систем, а не лише з Linux. Ось як його використовувати.

СПОЙЛЕР ПОПЕРЕДЖЕННЯ: Прокрутіть униз і перегляньте відео-посібник в кінці цієї статті.

Установка

Photorec - це не те, що встановлюється самостійно. Замість цього, як правило, він поставляється в комплекті з Testdisk, потужним набором інструментів відновлення, що дозволяє користувачеві відновлювати дані, створювати резервну копію та копіювати різними способами. Програмне забезпечення широко використовується в Linux, особливо в корпоративних Linux колах. Щоб встановити його на свій ПК з Linux, відкрийте термінал і введіть наступну команду, щоб отримати його.

Ubuntu

sudo apt install testdisk

Debian

sudo apt-get install testdisk

Arch Linux

sudo pacman -S testdisk

Fedora

sudo dnf install testdisk

OpenSUSE

sudo zypper install testdisk

Інші Linux

Швидше за все, ваша операційна система Linux маєTestdisk, а також Photorec. Однак якщо з якихось причин це не так, спробуйте відвідати офіційний веб-сайт та завантажити програму безпосередньо. Розробники роблять програму доступною для загальних дистрибутивів Linux у вигляді архіву tar.bz2. На веб-сайті написано, що програмне забезпечення підтримує дистрибутиви Linux з ядрами 2.6 та новіших версій.

Очевидно, що дистрибутиви Linux у 2017 році дуже далекі від ядра 2.6. Однак, бачачи, як це термінальна програма, у користувачів не повинно виникнути проблем із її запуском.

Відновлення даних з жорсткого диска

Для відновлення даних за допомогою відкритого інструмента Photorec aтермінальне вікно. По-перше, отримати кореневий доступ у терміналі. Терміналу потрібен корінь, оскільки відновлення даних не працює так добре без привілеїв суперпользователя. Отримайте кореневу оболонку за допомогою цієї команди:

sudo -s

З отриманим коренем запустіть Photorec:

photorec

Коли програма Photorec запускається в терміналі,він негайно сканує всю систему на наявність блокових пристроїв (жорстких дисків та інших пристроїв масового зберігання). Сканування відбувається дуже швидко, і коли він закінчиться, з’явиться список. Перегляньте список накопичувачів, щоб визначити, де ви хочете сканувати нещодавно видалені файли та папки. За допомогою клавіш зі стрілками виділіть опцію, а потім натисніть клавішу Enter, щоб продовжити.

Всередині вибору, Photorec відобразить усі розділи на диску, на якому потрібно запустити відновлення. Щоб відновитись із всього диска, знайдіть опцію “[весь диск]” і натисніть клавішу введення.

На наступній сторінці програма запитує, який файлсистема є. Незважаючи на те, що Photorec збирається сканувати весь жорсткий диск, все-таки виберіть файлову систему. Якщо жорсткий диск містить кілька файлових систем, спробуйте вказати найбільшу.

Для систем Linux виберіть “Ext2 / ext3”. Для всього іншого виберіть "інше".

Примітка. Запустіть lsblk –fs в терміналі, щоб визначити, що таке файлова система вашого жорсткого диска.

На наступній сторінці Photorec запитує, де сканувати. Він перегляне жорсткий диск і покаже різні різні каталоги для сканування. Якщо ви впевнені, що знаєте, де файл був видалений, скористайтеся клавішами зі стрілками, щоб вибрати точне місце, де програма повинна сканувати. Якщо ні, натисніть c при першому варіанті він відображається у списку. Цей параметр сканує все.

Вибравши каталог, посидьте і почекайте. Сканування може зайняти зовсім небагато часу (все залежить від того, наскільки швидкий і великий ваш жорсткий диск). Коли Photorec закінчиться, він помістить кілька відновлених файлів у домашній каталог користувача. Майте на увазі, це не одна папка. Натомість існує багато різних. Кожна з папок має назву “підключення”, а потім номер.

Отримайте доступ до цих відновлених файлів, перейшовши до папок "перезавантаження" у вашому домашньому каталозі.

Відновлення даних з індивідуального розділу

Недавно Photorec дуже добре знаходитьвидалені файли шляхом сканування всіх розділів на всьому жорсткому диску. Однак іноді краще (і швидше) сканувати один раз за раз. Ось як це зробити.

Крок 1: запускайте Photorec, як зазначено вище в інструкціях.

Крок 2: виберіть індивідуальний жорсткий диск для сканування в меню.

Крок 3: виберіть окремий розділ жорсткого диска для сканування.

Крок 4: У терміналі запустіть lsblk –fs, щоб визначити тип файлової системи, який має розділ.

Потім у Photorec вкажіть тип файлової системи.

Крок 5: виділіть каталог для сканування на розділі жорсткого диска, а потім виберіть c кнопку, щоб почати процес.

Сядьте і чекайте завершення сканування. По завершенні роботи перейдіть до свого домашнього каталогу. Усі відновлені файли будуть розміщені у папках, що починаються зі слова «підсилка».

Висновок

Втрата даних жахлива, і може справді зіпсувати вашідень. На щастя, такі інструменти, як Photorec, існують і роблять повернення цих цінних файлів реальністю. Якщо ви коли-небудь випадково видаляли якісь речі на своєму ПК з Linux, перегляньте цю програму. Ви будете щасливі, що зробили!

Коментарі