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

фетровая шляпа-линукс-убунту

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

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

Как это работает?

Какая магия позволяет вам хранить все ваши личные данные? Просто: отдельные разделы.

Всякий раз, когда вы меняете дистрибутив Linux, вы должны указать установщику, какую конфигурацию раздела вы хотите иметь на своем жестком диске. Если Linux является единственной операционной системой на вашем жестком диске, у вас, скорее всего, будет один или два раздела. Это включает в себя основной раздел, обычно отформатированный как ext4, который включает в себя операционную систему и все ваши данные.

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

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

Создание отдельного домашнего раздела

Раздел жесткого диска на Linux

Если вы устали стирать данные при смене дистрибутива Linux, вам нужно создать дополнительный раздел в формате ext4. Первый должен иметь «/» (корневая папка), смонтированный на нем, а другой раздел должен иметь «/ home». Все ваши личные данные хранятся в папке «/ home», так что это означает, что все ваши личные данные будут храниться во втором разделе.

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

Позже, выполняя новую установку Linux, вы можете сказать установщику переформатировать первый раздел (чтобы начать с нуля), но оставить второй раздел в покое и смонтировать его в «/ home». Поэтому все, что вам нужно сделать, это убедиться, что вы установили то же имя пользователя и пароль, что и раньше, и все должно вернуться к тому, что было.

Разделение разделов не мешает вам зашифровать диск .

Единственное, что вам еще нужно сделать, это переустановить ваши приложения, но вам не придется много переконфигурировать их, потому что их настройки хранятся вместе с другими вашими личными файлами.

Меры предосторожности при смене дистрибутивов Linux

Потенциальным недостатком является то, что сохранение предыдущих настроек при переключении с одного дистрибутива на другой может привести к несовместимости. Например, хотя Fedora и Ubuntu оба используют GNOME в качестве бэкэнда рабочего стола по умолчанию, реализация Ubuntu совершенно различна, и настройки Fedora могут стать грязными. Быть в курсе

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

Создать корневой раздел Linux

Я бы посоветовал предоставить вашему первому разделу не менее 15 или 20 ГБ свободного места, если вы не планируете устанавливать много приложений.

Если вы планируете установить много приложений или игр (которые занимают значительное количество места), то вам может потребоваться 50 ГБ. Игроки должны смотреть игры, которые они хотят установить, и подсчитать, сколько места занимает каждый из них.

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

Linux уже установлен?

Если вы уже установили Linux и у вас есть все (включая вашу домашнюю папку) в одном разделе, не беспокойтесь. Это займет всего несколько шагов, чтобы получить необходимую конфигурацию. Шаги следующие:

  1. Загрузите живую среду ISO вашего любимого дистрибутива Linux и запишите ее на CD / DVD или запишите на USB-накопитель.
  2. Запустите недавно созданные медиа-файлы. Используйте инструмент разметки, такой как GParted, чтобы изменить размер раздела ext4 до желаемого размера.
  3. Используйте тот же инструмент, чтобы создать новый раздел ext4 в пустом пространстве, созданном путем изменения размера первого раздела. Обратите внимание, какой это раздел. Он должен выглядеть как / dev / sdXY , где X — буква, обозначающая диск, а Y — число, обозначающее раздел. Примером является / dev / sda2.
  4. Смонтируйте оба раздела и скопируйте содержимое корневой папки в новый раздел. Обязательно скопируйте все содержимое корневой папки, а не саму корневую папку. В противном случае, когда все будет сделано, все ваши вещи будут в "/ home / home / user", что не сработает.
  5. Теперь откройте терминал и выполните команду gksudo gedit, чтобы открыть текстовый редактор Gedit . Теперь используйте меню, чтобы открыть файл, расположенный в / etc / fstab в первом разделе.
  6. Добавьте следующую строку в конец файла: / dev / sdXY / home ext4 errors = remount-ro 0 1 . Опять же, не забудьте заменить / dev / sdXY фактическим обозначением раздела.
  7. Сохраните его и перезапустите. Обязательно извлеките носитель среды Live, чтобы перезапустить обычную установку.

Изменить дистрибутив Linux без потери данных

Разница не будет очевидной, но ваши личные данные теперь будут находиться в отдельном разделе, который останется в стороне, когда вы меняете рассылку или выполняете обновления!

Разделение разделов не только для распределительных бункеров или для сокращения хлопот обновления до новой версии. Отдельный раздел может прийти на помощь, если вы загружаете обновления, которые оставляют ваш компьютер в состоянии, когда он не загружается. Просто переустановите версию Linux в корневом разделе, и резервное копирование будет запущено без резервного копирования и восстановления нескольких файлов.

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

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