Реклама
Вы часто переключаетесь между дистрибутивами Linux? При обновлении предпочитаете ли вы чистые установки перед обновлениями на месте? Вы ненавидите, что вам приходится создавать резервные копии всех ваших личных данных, иначе вы их потеряете?
Что если я скажу вам, что этого не должно быть?
На самом деле довольно легко переключаться между разные дистрибутивы Linux Лучшие операционные дистрибутивы LinuxТрудно найти лучшие дистрибутивы Linux. Если вы не читаете наш список лучших операционных систем Linux для игр, Raspberry Pi и многого другого. Прочитайте больше или выполнить чистую установку и при этом сохранить все ваши личные данные. Мы покажем вам, что нужно сделать, чтобы вы все настроили независимо от вашей текущей ситуации.
Как это работает?
Что за магия позволяет вам хранить все ваши личные данные? Просто: отдельные разделы.
Всякий раз, когда вы устанавливаете Linux, вы должны указать установщику, какие настройки раздела вы хотели бы иметь на своем жестком диске. Если Linux является единственной операционной системой на жестком диске, у вас, скорее всего, будет один или два раздела. Это включает в себя основной раздел, обычно отформатированный как ext4, который включает в себя операционную систему и все ваши данные.
При желании вы также можете иметь дополнительный раздел, который называется «раздел подкачки». Все, что он делает, это позволяет часть Ваш жесткий диск будет использоваться как пространство переполнения ОЗУ, а также место, где хранятся данные ОЗУ во время гибернации.
Однако у вас есть свобода создавать столько разделов, сколько вам нужно, и вы также можете указать установщику, какие разделы следует использовать для каких папок. Чтобы добиться желаемого эффекта, нам нужно создать дополнительный раздел в формате ext4. Первый должен иметь «/» (корневая папка), подключенный к нему, а другой раздел должен иметь «/ home», подключенный к нему. Все ваши личные данные хранятся в «/ home /
Если вы захотите изменить дистрибутивы Linux или выполнить обновление, вы можете стереть первый раздел, содержащий операционную систему и установленные вами приложения. Однако второй раздел, в котором есть все ваши личные файлы и настройки, может остаться без изменений.
Затем, когда вы выполняете новую установку Linux, вы можете сказать установщику переформатировать первый раздел (чтобы начать с нуля), но оставьте второй раздел в покое и просто смонтируйте его "/дом". Затем все, что вам нужно сделать, это убедиться, что вы установили то же имя пользователя и пароль, что и раньше, и все должно вернуться к тому, что было.
Единственное, что вам еще нужно сделать, это переустановить ваши приложения, но вам не нужно будет перенастраивать их, потому что их настройки были сохранены вместе с другими вашими личными файлами. Единственным недостатком этого является то, что сохранение настроек при переключении между дистрибутивами может привести к несовместимости. Например, хотя Fedora и Ubuntu оба используют GNOME в качестве бэкэнда рабочего стола по умолчанию, реализация Ubuntu сильно отличается, и настройки в Fedora могут быть неясными. Быть в курсе
Удостоверьтесь, что когда вы предоставляете пространство двум разделам, вы предоставляете каждому из них достаточно места. Если ваш первый корневой раздел очень маленький, вы не сможете установить очень много приложений, а если второй раздел слишком маленький, у вас не будет много места для сохранения ваших личных файлов. Размеры раздела жесткие ограничения.
Я бы посоветовал вам предоставить вашему первому разделу 15 или 20 ГБ свободного места, если вы не планируете устанавливать много приложений. Если вы планируете установить много приложений или игр (которые занимают значительное количество места), то вам лучше с 50 + ГБ. Геймеры должны посмотреть на игры, которые они заинтересованы в установке, и подсчитать, сколько места занимает каждая из них. Если вы обнаружите, что размеры разделов не соответствуют вашим потребностям, вы всегда можете изменить их размер, загрузившись в среду Live и запустив инструмент для создания разделов.
Linux уже установлен?
Если у вас уже установлена Linux и у вас есть все (включая домашнюю папку) в одном разделе, не беспокойтесь. Это займет всего несколько шагов, чтобы достичь настройки, которая вам нужна. Шаги следующие:
- Загрузите ISO-образ Live-среды вашего любимого дистрибутива Linux и запишите его на CD / DVD или запишите это на USB-накопитель Linux Live USB Creator: простая загрузка Linux с флэш-накопителя Прочитайте больше .
- Загрузитесь в свои недавно созданные медиа.
-
Использовать инструмент разделения, такой как GParted GParted - лучшее программное обеспечение для создания разделов Прочитайте больше изменить размер раздела ext4 до того размера, который вы хотите.
- Используйте тот же инструмент, чтобы создать новый раздел ext4 в пустом пространстве, созданном путем изменения размера первого раздела. Запишите, что это за раздел. Должно выглядеть
/dev/sdXY
где X - буква, обозначающая диск, а Y - число, обозначающее раздел. Примером является/dev/sda2
. - Смонтируйте оба раздела и скопируйте содержимое домашней папки в новый раздел. Убедитесь, что вы копируете все содержимое домашней папки, а не саму домашнюю папку. В противном случае, когда все будет сделано, все ваши вещи будут в «/ home / home / user», что не сработает.

- Теперь откройте терминал и выполните команду
Гксудо Гедит
открыть текстовый редактор Gedit. Теперь используйте меню, чтобы открыть файл, расположенный в / etc / fstab в первом разделе. - Добавьте следующую строку в конец файла:
/ dev / sdXY / home ext4 error = remount-ro 0 1
. Опять же, обязательно замените/dev/sdXY
с фактическим обозначением раздела. - Сохраните его и перезапустите. Обязательно извлеките носитель среды Live, чтобы вы снова загрузились при обычной установке.
Вывод
Различия не будут очевидны, но ваши личные данные теперь будут находиться в отдельном разделе, который останется в стороне при переключении дистрибутивов или обновлении! Я определенно рекомендую людям попытаться сделать это, потому что преимущества намного перевешивают единственный недостаток ограниченного пространства внутри раздела. Однако вы всегда можете запустить среду Live и изменить размер разделов по мере необходимости.
Вы поместили домашнюю папку в отдельный раздел? Какие советы вы можете дать читателям, когда они занимаются своими собственными разделами? Дайте нам знать об этом в комментариях!
Дэнни - старший в Университете Северного Техаса, который пользуется всеми аспектами программного обеспечения с открытым исходным кодом и Linux.