Как создать отдельный домашний раздел после установки Ubuntu в один раздел

У меня есть система двойной загрузки с парой разделов:

  • Раздел ОС Windows 7
  • Еще один раздел для офисных данных
  • Один раздел для Ubuntu
  • И, конечно, один раздел размером 100 Мб, сделанный Windows автоматически
  • И так же, как Windows, один раздел подкачки от Ubuntu

Конечно, я хотел иметь отдельный раздел для /boot а также /home которого я не получил здесь, поэтому я хотел бы сделать это, если это возможно.
Могу ли я установить GParted в моей системе и создать новый раздел, сократив свой существующий / раздел, затем смонтировать /home под это как-то? Я не хочу испортить мою систему. Некоторые конкретные советы необходимы здесь.

1 ответ

Решение

Если вы не создаете отдельный домашний раздел во время установки Ubuntu, вам не нужно переустанавливать Ubuntu с нуля. Чтобы перейти на отдельный домашний раздел после установки, вам нужно будет создать новый раздел (для этого может потребоваться изменить размер существующих разделов), скопировать файлы из существующего домашнего каталога в этот раздел и указать Ubuntu смонтировать новый раздел по адресу /Главная.

  1. Создать новый раздел: используйте Gparted для сжатия и создания нового раздела. Вот учебник для вас.
  2. Копировать домашние файлы в новый раздел: скопируйте ваши файлы из старого дома во вновь созданный раздел

    sudo cp -Rp /home/* /new-partition-mount-point
    
  3. Получите UUID вашего нового раздела: используйте команду:

    sudo blkid
    

    Скопируйте UUID, чтобы добавить его позже в fstab

  4. Добавьте к fstab:

    sudo gedit /etc/fstab
    

    Добавьте следующий текст в файл fstab на новой строке

    UUID=New-partition-UUID    /home     ext4     nodev,nosuid     0     2
    
  5. Переместить домашний каталог и перезагрузить

    Переместите текущий домашний каталог и создайте новый пустой домашний каталог, в который будет смонтирован новый раздел:

    cd / 
    sudo mv /home /home_OLD
    sudo mkdir /home
    

Теперь перезагрузите и проверьте вашу новую конфигурацию. Если все просто идеально, то вы можете полностью удалить свой старый дом.

sudo rm -rf /home_OLD

Для получения подробной информации и дополнительной информации обратитесь к вики Ubuntu: https://help.ubuntu.com/community/Partitioning/Home/Moving

Другие вопросы по тегам