Как восстановить данные после переустановки или сбоя Linux

Читайте о том, как восстановить данные после переустановки Linux. Или в случае, если при установке второй системы удален не тот раздел, система по какой-то причине утратила работоспособность, или не загружается. Когда вы точно знаете, что файлы на диске есть, но доступ к ним утерян.

Как восстановить данные после переустановки или сбоя Linux

Часто, осознание того, что после переустановки системы на компьютере отсутствуют файлы, которые пользователю нужны, приходит только со временем. Как восстановить данные после переустановки или сбоя Ubuntu, Mint, Debian или любой другой версии Linux?

Перейти к просмотру
Как в Linux восстановить данные после форматирования диска или флешки

Как в Linux восстановить данные после форматирования диска или флешки

Особенности установки Linux

Как происходит установка Linux, и в чем его особенность?

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

После загрузки компьютера с загрузочного устройства Linux, пользователю, как правило, доступны три стандартных варианта установки системы:

  • Первый, это установка системы Linux рядом с другой уже установленной (Dual-boot). Например, Windows или macOS. В результате вы сможете пользоваться двумя операционными системами на одном компьютере.

    Но учтите, что необходимо правильно настроить разделы на диске, чтобы избежать потери данных.

  • Второй способ – это «Стереть диск и установить Linux». Этот вариант предполагает полную очистку диска и установку только Linux.

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

  • Третий способ – Ручная настройка. Этот способ подходит для опытных пользователей, которые хотят полностью контролировать процесс установки Linux, в частности: распределение разделов, настройки файловых систем и параметров загрузки. В процессе установки пользователь самостоятельно выбирает, куда и как будет установлен Linux, а также настраивает все детали.

Три стандартных варианта установки Linux
Способ установки Описание Преимущества Недостатки
Наряду с существующей ОС (Dual Boot) Установка Linux на тот же диск, что и Windows или другая ОС, с возможностью выбора системы при запуске. Можно использовать обе ОС; без потери данных. Требует точного распределения разделов, возможные проблемы с загрузчиком.
Полное стирание диска Форматируется весь жесткий диск и устанавливается только Linux. Чистая система, максимальная производительность. Удаляются все имеющиеся данные и ОС.
Установка на виртуальную машину Linux устанавливается внутри программы (например, VirtualBox, VMware). Без риска для основной ОС, удобно для тестирования. Требует больше ресурсов, ограничена производительность.
Live USB (без установки) Загрузка с флешки без установки на диск. Можно протестировать систему, сохраняя текущую ОС. Изменения не сохраняются без специальных настроек.
Ручная установка (Advanced) Полное управление разделами, файловыми системами, загрузчиком. Максимальная гибкость и контроль. Потребует опыта; есть риск неправильной настройки.

Как правило, в результате манипуляций с разделами, удаления не того раздела, или перераспределения таблицы разделов, и происходит потеря данных при установке Linux.

Ручная настройка разделов Linux

Что делать в случае потери данных в результате установки Linux? Можно ли их восстановить?

Способ 1. Как восстановить данные после переустановки Linux

В большинстве случаев, говоря о восстановлении данных после переустановки Linux, подразумевают именно способ «Стереть диск и установить Linux». В результате, система полностью стирает диск и преобразует таблицу разделов, и восстановить данные становится проблематично.

Допустим, что на моем ПК был установлен Debian, и сохранялись определенные файлы. По какой-то причине я переустановил систему с использованием способа «Стереть диск и установить Linux».

Debian: настройка разделов Linux

Чтобы восстановить данные, я запустил на только что установленной системе программу для восстановления данных Hetman Partition Recovery.

Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.
Hetman Partition Recovery: разделы Debian

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

Hetman Partition Recovery: разделы Debian

Аналогичный результат показали также и протестированные программы R-Linux и TestDisk.

R-Linux: разделы Debian
TestDisk: разделы Debian

Если просканировать диск с использованием Глубокого анализа, в результате чего Hetman Partition Recovery производит поиск файлов по содержимому, то вы сможете найти утраченные файлы в папке Глубокий анализ.

Hetman Partition Recovery: Глубокий анализ Debian

Они будут отсортированы в папки по типу. То есть структура папок диска и названия файлов не будет сохранена. Но если нужно восстановить конкретный файл или перечень файлов определенного типа (например, документы или, скажем, изображения), то их можно найти именно здесь.

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

Hetman Partition Recovery: файлы, отсортированные в папки по типу

Укажите папку для их сохранения и подтвердите их восстановление.

Hetman Partition Recovery: папка для сохранения файлов

Указанный файл восстановлен.

Debian: потерянные файлы восстановлены

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

Аналогичным способом вы можете восстановить данные, если они утеряны в результате установки Linux второй системой. То есть, если вы должны установить Linux второй системой на ПК, а установили ее поверх первой, неправильно выбрав раздел установки. То есть, с использованием первого способа установки Linux: установка системы Linux рядом с другой уже установленной.

Способ 2. Как восстановить данные Linux после сбоя, или если система не загружается

Что делать в случае, если на ПК установлены две операционные системы, одна из которых – Linux?

На моем компьютере установлены две операционные системы: Mint и Windows 11. Linux Mint по какой-то причине перестал загружаться. Возможно, при установке Windows был поврежден или удален загрузочный раздел Linux. Как восстановить данные из Mint, к которому потерян доступ?

Загрузившись с Windows, система не видит диск Linux.

Mint: потерянный раздел не отображается в Windows

В меню Управление дисками я вижу его, но доступа к нему нет. Его можно только удалить и создать новый.

Ни в коем случае этого не делайте, это лишь усложнит восстановление данных.

Mint: потерянный раздел в управлении дисками Windows

Запускаю программу для восстановления данных Hetman Partition Recovery и вижу, что система видит как разделы Windows, так и разделы Linux Mint, к которым потеряно доступ.

Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.
Hetman Partition Recovery: потерянный раздел Mint

Обратите внимание, приложение работает как на Linux, так и на Windows.

Кликаю по разделу Linux Mint из которого нужно восстановить данные, правой кнопкой мыши и выбираю Открыть.

Hetman Partition Recovery: открыть утраченный раздел Mint

Запускаю Быстрое сканирование и жду его окончания.

Hetman Partition Recovery: быстрый анализ

В результате, программа нашла оставшиеся файлы и папки на Linux Mint, к которым потерян доступ. Сохранена структура папок и названия файлов.

Hetman Partition Recovery: оставшиеся файлы и папки на Linux Mint

Выбираю те, которые нужно восстановить, и нажимаю на кнопку Восстановить.

Hetman Partition Recovery: кнопка Восстановить

Указываю папку для их сохранения и подтверждаю их восстановление.

Указанная папка восстановлена со всем ее содержимым.

Hetman Partition Recovery: Указанная папка восстановлена со всем ее содержимым

Таким образом можно восстановить любые объемы данных.

Способ 3. Как восстановить данные при переустановке Linux

Предположим, что при переустановке Linux вы осознали, что на данном ПК остались важные данные. Однако, предыдущую систему уже невозможно загрузить.

Чтобы их восстановить:

  • Загрузитесь с загрузочной флешки и, в открывшемся окне «Что вы хотите сделать с системой…», выберите вместо Установить Ubuntu (как в моем случае) – Попробовать Ubuntu. В результате, система загрузится с флешки, а не с жесткого диска ПК.

    Ubuntu: Установить Ubuntu – Попробуйте Ubuntu
  • Если перейти к инструменту Диски, то кроме разделов загрузочной флешки, мы также увидим жесткий диск ПК и разделы предыдущей системы (если они еще не удалены).

    Ubuntu: разделы предыдущей системы
  • Если просмотреть папки пользователя, мы увидим, что они пусты. То есть к ним нет доступа.

    Ubuntu: папки пользователя пусты
  • Переходим к браузеру.

  • Загружаем и устанавливаем Hetman Partition Recovery.

    Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.
    Ubuntu: Загружаем и устанавливаем Hetman Partition Recovery
  • Запускаем установленную программу для восстановления данных.

  • Вот диск предыдущей Linux. Просканируем его.

    Hetman Partition Recovery: диск предыдущей Linux
  • Если разделы предыдущей системы еще сохранены, то достаточно Быстрого сканирования. Если они уже удалены, то сделайте Полный анализ диска.

    Hetman Partition Recovery: полный анализ
  • Дождитесь завершения анализа диска, это может занять некоторое время.

  • По завершении анализа диска выделите папку, из которой необходимо восстановить файлы. В моем случае это папка Документы. Поэтому я перехожу по следующему пути:

    /home/имя пользователя/Документы.

  • Вот папки и файлы, которые мне нужно восстановить.

    Hetman Partition Recovery: /home/имя пользователя/Документы
  • Выбираю нужные и нажимаю Восстановить.

    Hetman Partition Recovery: восстановить папку
  • Указываю путь для сохранения восстанавливаемых данных.

    Обратите внимание, что НЕ рекомендуется сохранять восстанавливаемые данные на диск, с которого вы их восстанавливаете, это может затереть восстанавливаемые данные.

    Поэтому я буду хранить восстанавливаемые файлы на USB флешке.

    Hetman Partition Recovery: сохранить восстанавливаемые файлы на USB флешку
  • Файлы восстановлены.

    Hetman Partition Recovery: Файлы восстановлены

Вывод

Итак, мы рассмотрели три способа восстановления данных после переустановки Linux, или если система не загружается по какой-либо причине:

  1. Первый. После переустановки Linux с очисткой диска.
  2. Второй. После установки второй системы на ПК, для режима Dual-Boot.
  3. И третий, если необходимо восстановить данные из предыдущей системы, при установке новой.

Выберите подходящий для вашего случая.

Dmytriy Zhura

Автор: , Технический писатель

Дмитрий Жура – автор и один из IT-инженеров компании Hetman Software. Имеет почти 10 летний опыт работы в IT-сфере: администрирование и настройка серверов, установка операционных систем и различного программного обеспечения, настройка сети, информационная безопасность, внедрения и консультация по использованию специализированного ПО. Является экспертом в области восстановления данных, файловых систем, устройств хранения данных и RAID массивов.

Andrey Mareev

Редактор: , Технический писатель

В далеком 2005 году, я получил диплом по специальности «Прикладная математика» в Восточноукраинском национальном университете. А уже в 2006 году, я создал свой первый проект по восстановлению данных. С 2012 года, начал работать в компании «Hetman Software», отвечая за раскрутку сайта, продвижение программного обеспечения компании, и как специалист по работе с клиентами.

Рекомендуем для вас

Вас приветствует ассистент Hetman Software, созданный на основе искусственного интеллекта.
Начать Чат