É uma boa ideia fazer backup de tudo, que você não pode perder antes de continuar, porque as seguintes operações são potencialmente arriscadas.
Este é um método que não interfere com a extremidade principal da partição raiz (e a partição swap) para criar uma partição /home no espaço não alocado . (Se você interferir com a extremidade principal da partição raiz, você também deve modificar o grub , o gerenciador de inicialização.)
-
Crie uma partição com um sistema de arquivos
ext4. -
Copie o conteúdo do diretório
/homeatual para ele, por exemplo, comrsync(primeiro 'dry run' para verificar, depois remova one faça a cópia real),sudo rsync -Havn /home/ /mount-point-of-the-new-partition -
Modifique seu
/etc/fstabpara fazer o sistema usar a nova partição como/home. -
Quando você perceber que as coisas estão funcionando, poderá remover o diretório
/homeda partição raiz, mas cuidado (certifique-se de excluir os dados corretos, e não a "nova página inicial".
Você pode preferir fazer essas operações, quando iniciado a partir de outra unidade, por exemplo, uma unidade de inicialização USB com o Ubuntu. Nesse caso, a linha de comando rsync será diferente: monte a partição raiz da unidade interna e copie dela,
sudo rsync -Havn /mount-point-of-internal-drive-root/home/ /mount-point-of-the-new-partition