Transferindo / home para uma nova partição

0

Eu tenho um disco rígido físico. Originalmente, ele foi particionado em / e / swap. Usando GParted, eu reduzi / e criei / adicionei uma nova partição / dev / sda1 como uma partição ext4.

Eu quero fazer o seguinte:

 1.  Transfer all contents of the original /home to the new partition.

 2.  Establish the new partition as /home for all users (now only 1 regular user plus root user).

 3.  Delete original /home directory.

Isso deixará / home em sua própria partição.

Como faço isso?

Agradeço a todos com antecedência e agradeço especialmente àqueles que me disseram como usar o GParted com sucesso.

       Chaim Frazer
    
por Chaim Frazer 17.06.2014 / 06:23

2 respostas

0

Chamada de sinalização?

Sério, a pergunta foi respondida em help.ubuntu.com em link

    
por Charles Green 17.06.2014 / 06:31
0

Tem certeza de que / dev / sda1 é sua nova partição? Você já tinha 2 e eles provavelmente eram / dev / sda1 e / dev / sda2.

Assumindo que sua pergunta está correta e / dev / sda1 é realmente sua nova partição, você precisa montá-la e transferir os arquivos. Faça logoff, mude para um console de texto (Ctrl-alt-F2), faça o login e:

sudo su
mkfs.ext4 /dev/sda1
mount /dev/sda1 /mnt
cd /home
tar cf - * |  tar -C /mnt xpf -
umount /mnt

Em seguida, renomeie / home para / old_home
Em seguida, adicione esta linha a /etc/fstab :

/dev/sda1  /home    ext4  auto  1   1

Em seguida, reinicie e você deve estar bem.

Quando estiver satisfeito com o funcionamento das coisas, você poderá excluir o diretório inicial antigo: sudo rm -rf /old_home

    
por sмurf 17.06.2014 / 06:37