Déplacement de HOME à partir de la ligne de commande
Pour éviter les effets secondaires lors du travail dans un environnement graphique, nous devrions effectuer toutes les actions pour déplacer HOME d'un terminal avec Ctrl + Alt + F1 .
Montez temporairement la nouvelle partition :
sudo mkdir /mnt/tmp
sudo mount /dev/sdb1 /mnt/tmp
en supposant que /sdb1 est la nouvelle partition pour HOME
Copiez HOME vers le nouvel emplacement :
sudo rsync -avx /home/ /mnt/tmp
Nous pouvons alors monter la nouvelle partition comme HOME avec
sudo mount /dev/sdb1 /home
pour s'assurer que toutes les données sont présentes. Le plus simple est de supprimer l'ancien /home
à ce stade (vous pouvez le faire plus tard, mais vous devrez alors démarrer un système vivant pour voir l'ancienne maison) :
sudo umount /home #unmount the new home first!
rm -rf /home/* #deletes the old home
Rendre HOME permanent
Nous avons besoin de connaître l'UUID de la nouvelle partition pour les fstab
entrée vue de :
sudo blkid
Notez ou copiez/collez le bon UUID pour modifier votre fstab
avec
sudo nano /etc/fstab #or any other editor
et ajoutez la ligne suivante à la fin :
UUID=<noted number from above> /home ext4 defaults 0 2
Veillez à choisir le système de fichiers approprié ici, par ex. ext3
si formaté en ext3
Redémarrer
Après un redémarrer , votre /home
réside dans le fait que le nouveau disque a beaucoup d'espace.