- - Як відновити втрачені дані в Linux

Як відновити втрачені дані в Linux

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

У цьому підручнику ми зупинимося на інструментівідомий як Testdisk. Це програма, яка спеціалізується на відновленні даних з багатьох місць. Він сканує циліндри та інші частини жорсткого диска, щоб перевірити на видалені дані. Найкраща частина? Testdisk може знайти видалені дані з раніше видалених розділів, створити резервні копії тощо.

Встановлення Testdisk

Testdisk - дуже популярна програма, особливоз тими, хто керує великою кількістю даних та кількома жорсткими дисками в Linux. Як результат, можна встановити його з будь-якої колекції програм дистрибутива Linux. Щоб встановити його, відкрийте Gnome App Store (якщо він має вашу версію Linux), знайдіть “testdisk” та встановіть його. Крім того, встановіть його, ввівши наступну команду.

Arch Linux

sudo pacman -S testdisk

Ubuntu

sudo apt install testdisk

Fedora

sudo dnf install testdisk -y

OpenSUSE

sudo zypper install testdisk

Debian

sudo apt-get install testdisk

Немає програмного забезпечення Gnome, але твоєї версіїLinux не вказаний вище? Шукайте "testdisk" за допомогою менеджера пакунків. Потім встановіть це звичайним способом встановлення програм. Якщо ні, перейдіть на сторінку pkgs.org, знайдіть тест-диск, завантажте пакунок та встановіть його таким чином. Існує багато різних способів встановлення цієї програми.

Відновлення даних

Testdisk - це текстова програма, яка лише будезапустити в термінал. Це не означає, що це командний рядок. Немає довгих текстових команд для запам'ятовування. Замість цього використовується налаштування типу "text-gui". Щоб відкрити testdisk, спочатку отримайте кореневу оболонку, скориставшись цією командою: sudo -s

Потім введіть команду "testdisk"Для початку.

Коли програма запускається, є тринаявні варіанти. Опції "Створити журнал", "Додати" та "Без журналу". Виберіть опцію «Створити журнал». Це дозволить testdisk записувати кожну дію, що відбувається. Таким чином, якщо ви помилитесь, ви зможете пройти журнал і прочитати, що пішло не так. Виберіть варіант "Без журналу", якщо ви зовсім не підозрюєте про збереження запису. Будь-який варіант нормальний, але рекомендується вести журнал.

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

Звідси testdisk просить користувача вказати, що саметип таблиці розділів використовується. Не знаєте, що це означає? Якщо у вашому дистрибутиві Linux використовується UEFI (ви дізнаєтесь, чи це так, заглянувши в BIOS і налаштування завантаження), виберіть EFI GPT у списку. Використовуйте MS-DOS MBR як макет розділу? Виберіть це за допомогою меню. Не впевнений? Не хвилюйтеся, оскільки тестдиск зазвичай може сказати вам правильну відповідь, автоматично визначивши його.

На наступній сторінці є кілька варіантів. Єдине, що має значення, це варіант "Аналіз". Виберіть його, і testdisk загляне вглиб жорсткого диска. Він знайде видалені дані про розділи, які існують на диску, і ті, які вже були видалені.

Відновлення файлів

Коли testdisk закінчує сканування всього жорсткого диска, він показує список даних, які користувач може відновити. Виберіть будь-який файл у цьому списку, а потім натисніть c на клавіатурі. Це скопіює видалені дані у ваш домашній каталог. Хочете приховати ці файли та зробити їх неповернутими? Натисніть год на клавіатурі. Це приховає їх.

Відновлення розділів

Поряд із відновленням файлів, видалених із системи, користувачі також можуть відновити цілі розділи. Спочатку виберіть "Створити", щоб почати журнал. Потім виберіть макет розділу, коли testdisk вимагає цього.

Далі виберіть диск у списку, а потім «Додатково» на сторінці в тестовому диску з усіма різними варіантами для вибору.

Виділіть видалений розділ у testdisk. Ви будете знати, що його видалено, оскільки опція "видалити" є. Виберіть його, і testdisk буде переорганізувати жорсткий диск і створить місце для відновлення розділу.

Примітка: Також можна відновити видалений розділ жорсткого диска безпосередньо до зображення, що можна записати.

Виберіть "Створення зображення", щоб зробити образ диска(який можна згодом записати на жорсткий диск за допомогою дисків Gnome) видаленого розділу. Для тих, хто турбується про зіпсування жорсткого диска відновленням розділів, це може бути хорошим вибором.

Висновок

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

Коментарі