Я имел один (Ubuntu) раздел с / домой и всем остальным. Я хотел разделить свой / домой на новый раздел, но из-за размера его по сравнению с остальной частью данных, я пытался переместить мой / в новый раздел вместо этого. Я следовал за комбинацией практического руководства, так как я не мог найти тот, описывающий точно, что я хотел сделать, конкретно официальная Ubuntu, перемещающая все учебное руководство по разделу и Фаната с практическими рекомендациями при создании отдельного / домашний раздел.
Насколько я могу сказать, единственная первая часть не может выяснить, то, как обновить MBR, Шаг 6 на учебном руководстве Ubuntu. Я думаю, что проблема могла бы быть то, потому что я все еще должен смонтировать свое старое / раздел при запуске (потому что это все еще будет мой / домашний раздел). Определенная установка, которую я должен сделать в Дисковой программе, неясна. Первая вещь, которую я попробовал, ничего не изменила. Вторая попытка, мой старый раздел был загружен, но это не могло найти домашнюю папку.
Какие выборы я должен сделать в Дисковой программе и/или что еще я должен сделать для фиксации этого? Как я могу изменить MBR для начальной загрузки другого раздела, все еще сохраняя старый раздел автосмонтированным (принимающий это необходимо)?
Править: Вывод от sudo parted -l
:
Model: ATA WDC WD10S21X-24R (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 1050MB 1049MB ntfs Basic data partition hidden, diag
2 1050MB 1322MB 273MB fat32 EFI system partition boot, hidden, esp
3 1322MB 2371MB 1049MB fat32 Basic data partition hidden
4 2371MB 2505MB 134MB Microsoft reserved partition msftres
5 2505MB 163GB 160GB ntfs Basic data partition msftdata
8 163GB 816GB 653GB ext4 Ubuntu Home
11 816GB 858GB 41.9GB ext4 Ubuntu Boot
10 858GB 942GB 83.9GB ntfs Windows Storage msftdata
9 942GB 959GB 17.1GB linux-swap(v1)
6 959GB 986GB 26.8GB ntfs Basic data partition msftdata
7 986GB 1000GB 14.6GB ntfs Basic data partition hidden, diag
Моим текущим полным разделом является "Ubuntu Домой", и моя цель состоит в том, чтобы сделать его только / домашняя папка с "Начальной загрузкой Ubuntu" быть разделом ОС.
Править: lsblk
вывод:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda4 8:4 0 128M 0 part
├─sda2 8:2 0 260M 0 part /boot/efi
├─sda9 8:9 0 15.9G 0 part [SWAP]
├─sda7 8:7 0 13.6G 0 part
├─sda10 8:10 0 78.1G 0 part
├─sda5 8:5 0 149.4G 0 part
├─sda3 8:3 0 1000M 0 part
├─sda1 8:1 0 1000M 0 part
├─sda8 8:8 0 608.1G 0 part /
├─sda11 8:11 0 39.1G 0 part
└─sda6 8:6 0 25G 0 part
Tl; доктор, моя проблема была то, что инструкции Ubuntu предположили, что у меня был MBR, который я не сделал. У меня был GPT/EFI, как @PaulBenson указанный.
Я смог отредактировать UUID и раздел в этом файле /boot/efi/EFI/ubuntu/grub.cfg
который позволил мне загружаться от нового корневого раздела. После этого я все еще не мог войти в систему, потому что это думало, что мой весь домашний раздел был /home
, когда на самом деле, это была вся система, включая /home
. Таким образом, я вошел в TTY1 и удалил старые файлы ОС (опасный, я знаю), и переместил мою домашнюю папку (папки) от /home/{username}
кому: /{username}
на моем /home
раздел. Перезагруженный и это работает. Это предполагает, что все корректные ссылки и автомонтирование установлены.