Como mover / home para sua própria partição
Quando você quiser mover seu diretório / home para outra partição (porque seu HDD está cheio), aqui está um guia passo-a-passo de como fazê-lo.
Nota: Você quer imprimir esta página ou escrevê-la porque você precisa dos comandos durante a movimentação do seu diretório / home! Você não pode acessar seu navegador durante este processo.
0. Se ainda não estiver, formate seu HDD como ext4.
1. Determine o tamanho do seu diretório pessoal abrindo um Terminal (CTRL + ALT + T) e digitando:
du -sh /home
O resultado deve ser algo como
34G /home
2. Entre em um console de texto pressionando (CTRL + ALT + F1) e obtenha permissões de root temporárias:
sudo -s
cd /
3. Monte a partição de destino (o HDD externo)
Digite fdisk -l
no Terminal para obter uma lista de todas as partições. Lembre-se do nome do disco rígido externo. Então execute
mkdir /mnt/tmp
mount /dev/sdXY /mnt/tmp
e substitua /dev/sdXY
pelo nome do seu disco rígido externo (por exemplo, / dev / sda5).
Isso monta seu disco rígido externo.
4. Copie os dados de / home / para o disco rígido externo.
Isso pode ser feito com:
rsync -avx --progress /home/ /mnt/tmp
5. Teste sua partição / home:
Execute estes comandos
mount /dev/sdXY /home
onde /dev/sdXY
é seu disco rígido externo. Agora você pode testar sua nova partição / home:
du -sh /home; mount|grep /home
A saída deve ser algo como
34G /home
/dev/sda5 on /home type ext4 (rw)
6. Exclua sua partição inicial
Agora você precisa excluir a partição inicial existente. Para fazer isso, desmonte a partição inicial e remova-a:
umount /home
rm -rf /home/*
7. Digite o novo UUID em / etc / fstab
O último passo é inserir o UUID do disco rígido externo no / etc / fstab. Este passo é muito importante!
Volte para a sua área de trabalho pressionando as teclas CTRL + ALT + F7 (ou F6, não sei qual é a certa).
Abra um Terminal e digite sudo blkid
no Terminal e procure a entrada do seu HD externo. Minha entrada seria:
/dev/sda5: LABEL="Ubuntu" UUID="bb288354-34a8-4716-9740-96aa9da99dac" TYPE="ext4"
Agora abra /etc/fstab
com um editor de texto (por exemplo, gedit):
gksudo gedit /etc/fstab
e adicione a seguinte entrada no final do arquivo:
# /dev/sdXY
UUID=YOUR-UUID-HERE /home ext4 defaults 0 2
Mas não se esqueça de substituir YOUR-UUID-AQUI pelo UUID do HDD externo e / dev / sdXY pelo nome do seu HDD (por exemplo: / dev / sda5).
8. Reinicialize para que as alterações entrem em vigor.
Digite sudo reboot
em um terminal. Depois que seu computador for reinicializado, sua partição inicial deverá estar no disco rígido externo.
Se você tiver algum problema, sinta-se à vontade para perguntar nos comentários.
Espero que este post tenha respondido às suas perguntas.