Mover o diretório home / user para outra unidade?

5

Estou instalando um SSD e para economizar espaço Eu quero mover minha pasta de usuário para outra unidade, existe uma maneira de fazer isso?

    
por zShell 11.01.2013 / 07:06

2 respostas

11

Do terminal, digite:

sudo mkdir /mnt/tmp
sudo mount /dev/sdb1/ /mnt/tmp

que lhe permitirá montar temporariamente a nova partição, assumindo / sdb1 como nova partição para HOME .

sudo rsync -avx /home/ /mnt/tmp

Isso copiará HOME para o novo local.

sudo mount /dev/sdb1 /home

Isso montará a nova partição como HOME e fará com que todos os dados estejam presentes.

sudo umount /home  

Isso desmontará a nova participação.

rm -rf /home/*  

Isso exclui o antigo HOME .

Para tornar HOME permanente, você precisa conhecer o UUID da nova partição para a entrada fstab . você pode conseguir isso dando o comando:

sudo blkid

Anote o UUID e use o mesmo para alterar fstab .

sudo nano /etc/fstab   

Agora adicione o seguinte no final.

UUID=<noted number from above>    /home    ext4    defaults   0  2

NOTA: Você precisa selecionar o sistema de arquivos exato que foi formatado (por exemplo, ext4 como escolhido aqui).

Agora você pode reiniciar seu computador para ver o novo HOME.

    
por VRU 11.01.2013 / 07:57
0

Copie todos os arquivos da sua / home para outra unidade
Alterar a entrada / etc / fstab para apontar / home para essa unidade
Se você não souber como, responda. Vou fornecer um script de shell para fazer isso.

    
por blvdeer 11.01.2013 / 07:21