Como movo minha partição / sem mover meu / home?

0

Eu tinha uma partição (Ubuntu) com / home e tudo mais. Eu queria separar minha / home em uma nova partição, mas devido ao tamanho dela / em comparação com o resto dos dados, tentei mover minha / para uma nova partição. Eu segui uma combinação de como-fazer, desde que eu não consegui encontrar um descrevendo exatamente o que eu queria fazer, especificamente o Ubuntu oficial movendo um todo o tutorial de partição e o How- Para Geek sobre a criação de uma partição separada / home .

Até onde eu sei, a única parte que não consigo descobrir é como atualizar o MBR, Passo 6 no tutorial do Ubuntu. Eu acho que o problema pode ser porque eu ainda preciso montar meu antigo / partição na inicialização (porque ainda será minha partição / home). A configuração específica que preciso fazer no programa Disks não está clara. A primeira coisa que tentei não mudou nada. Na segunda tentativa, minha partição antiga foi inicializada, mas não foi possível encontrar a pasta inicial.

Quais seleções devo fazer no programa Disks e / ou o que mais devo fazer para corrigir isso? Como posso alterar o MBR para inicializar uma partição diferente, mantendo a partição antiga montada automaticamente (supondo que seja necessário)?

Editar: saída de 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

Minha partição completa atual é "Ubuntu Home" e meu objetivo é torná-la apenas a pasta / home, com "Ubuntu Boot" sendo a partição do SO.

Editar: lsblk output:

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 
    
por Prime624 28.05.2018 / 06:46

1 resposta

0

Tl; dr, meu problema era que as instruções do Ubuntu supunham que eu tivesse o MBR, o que eu não sabia. Eu tive GPT / EFI, como apontado pelo @PaulBenson.

Consegui editar o UUID e a partição neste arquivo /boot/efi/EFI/ubuntu/grub.cfg , o que me permitiu inicializar a partir da nova partição raiz. Depois disso, eu ainda não conseguia logar, porque achava que toda a minha partição home era /home , quando na verdade, era um sistema inteiro, incluindo /home . Então eu entrei no TTY1 e deletei os arquivos antigos do sistema operacional (arriscado, eu sei) e movi minha (s) pasta (s) home de /home/{username} para /{username} na minha partição /home . Reiniciado e funciona. Isso supõe que todos os links corretos e montagens automáticas estão definidos.

    
por Prime624 28.05.2018 / 23:40