Хотя во время установки обычно выбирается отдельный домашний раздел, вы также можете перейти на отдельный домашний раздел после установки Ubuntu - это требует немного работы.
При установке Ubuntu
Создание отдельного домашнего раздела при установке Ubuntu очень просто. Выберите вариант «Что-то еще», чтобы использовать настраиваемый макет раздела и создать несколько разделов. Задайте точку монтирования для одного из ваших разделов как / -, которая будет содержать корневую файловую систему, и точку монтирования другого раздела в качестве / home. Когда вы устанавливаете Ubuntu в будущем, вы можете снова установить старый домашний раздел как / home, но обязательно снимите флажок «Формат» или ваши файлы будут удалены.
После установки Ubuntu
Если вы не создаете отдельный домашний раздел при установке Ubuntu, вам не нужно переустанавливать Ubuntu с нуля. Чтобы перейти на отдельный домашний раздел после установки, вам нужно будет создать новый раздел (который может потребовать изменить размер существующих разделов), скопировать файлы из существующего домашнего каталога в этот раздел и сообщить Ubuntu о монтировании нового раздела в /Главная.
Шаг 1. Создание нового раздела
Если у вас есть свободное место, этот шаг прост. Если вы этого не сделаете, вам придется изменить размер системного раздела и создать новый раздел в свободном пространстве. Следуйте нашему руководству по изменению размеров разделов Ubuntu для завершения этого шага. Если у вас есть свободное место или нет необходимости изменять размер системного раздела, вы можете просто установить GParted и создать раздел без перезапуска с живого компакт-диска - вы хотите создать раздел ext4.
Шаг 2. Скопируйте файлы в новый раздел
Ubuntu упрощает монтирование нового раздела - просто нажмите его под Устройствами в файловом менеджере. После этого нажмите меню «Перейти» и выберите «Местоположение», чтобы просмотреть точку монтирования.
sudo cp -Rp /home/* /mount/location
Вы увидите ошибку в каталоге.gvfs - это нормально; вы можете игнорировать его.
Шаг 3: Найдите UUID нового раздела
Длинная, случайная строка выше - это, по сути, UUID раздела, и нам нужно будет добавить этот раздел в наш файл fstab, который сообщает Linux, где монтировать разделы при загрузке. Вы также можете найти UUID раздела, выполнив следующую команду в терминале:
sudo blkid
Шаг 4: Измените файл fstab
Прежде чем модифицировать наш файл fstab, мы должны создать резервную копию, которую мы можем восстановить, на всякий случай:
sudo cp /etc/fstab /etc/fstab.backup
Затем запустите следующую команду, чтобы открыть файл fstab в gedit. Вы также можете использовать другой текстовый редактор, если хотите.
gksu gedit /etc/fstab
Добавьте следующий текст в файл fstab в новой строке, заменив часть _ полным UUID вашего нового домашнего раздела командой sudo blkid выше:
UUID=_ /home ext4 nodev,nosuid 0 2
Шаг 5: Переместить домашний каталог и перезагрузить
С терминала запустите следующую команду, чтобы оставить свой домашний каталог, переместите текущий домашний каталог в местозаполнитель и создайте новый пустой домашний каталог, в который будет установлен новый раздел:
cd / && sudo mv /home /home_old && sudo mkdir /home
sudo shutdown -r now
Очистить
После перезагрузки компьютера вы должны войти в систему в обычном режиме. Ubuntu теперь использует отдельный домашний раздел. Убедившись, что все прошло хорошо, и у вас все еще есть все файлы в вашем / домашнем каталоге - на всякий случай - вы можете удалить свой каталог / home_old, чтобы освободить место:
sudo rm -rf /home_old