-
Changer l’emplacement du /home
Pour déplacer la partition
/home
vers un autre disque dur :1. Préparation du disque
Identifier le disque :
lsblk -f NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sda ├─sda1 ├─sda2 vfat FAT32 B730-8AFA 505,7M 1% /boot/efi └─sda3 ext4 1.0 0515ee8d-3403 6,8G 89% / sdb └─sdb1 ext4 1.0 DONNEES 0be173a4-3441 99G 84% /media/DONNEES
sudo mkfs.ext4 /dev/sdXn
2. Montage temporaire du nouveau disque
sudo mkdir /mnt/newhome sudo mount /dev/sdXn /mnt/newhome
3. Copie de /home
sudo rsync -aXS --progress /home/. /mnt/newhome/
Puis, renommer
/home
pour le sauvegarder :sudo mv /home /home.old
4. Création d’un nouveau point de montage
Créer un nouveau dossier
/home(vide) :sudo mkdir /home
5. Mise à jour de /etc/fstab
sudo blkid /dev/sdXn /dev/sdb1: LABEL="DONNEES" UUID="xxxx-xxxx-xxxx" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="a2327448"
sudo vi /etc/fstab UUID=xxxx-xxxx-xxxx /home ext4 defaults 0 2 ou LABEL=DONNEES /home ext4 defaults 0 2
6. Monter le nouveau /home
sudo mount -a
Vérifier avec
lsblk
que/home
est bien monté sur le nouveau disque.7. Redémarrage et vérification
sudo reboot
Vérifier que tout fonctionne avant de supprimer l’ancien
/home.old
:sudo rm -rf /home.old # (Seulement si tout est OK !)
NOTE : Avec un SSD, vérifier les options de montage (
discard
,noatime
).