Ubuntu : comment rapidement déplacer le /home ?

Voici les 4 étapes pour déplacer le /home si vous manquez d’espace ou si vous voulez le déplacer sur un autre disque.

  1. Créer une nouvelle partition, trouver le UUID (Universally Unique Identifier) et modifier FSTAB
  2. Copier l’ancien /home vers le nouveau et vérification
  3. Modifier FSTAB et rebooter
  4. Tester et effacer l’ancien /home

ATTENTION, les commandes sont dangereuses, faites une sauvegarde préalable !

Les commandes doivent être exécutées dans une fenêtre Terminal.

Point par point :

  1. Créer la nouvelle partition ext4 avec Disk Utility
  2. sudo blkid pour obtenir le UUID de la nouvelle partition
    Copier la valeur qui se trouve après UUID= et entre les guillemets :
    /dev/sda7: UUID= »d2ac9a26-c635-4f4a-932d-8b6b3cddd065″ TYPE= »ext4″
  3. Faire une copie de FSTAB avec
    sudo cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)
  4. Modifier le FSTAB
    Utiliser les éditeurs gedit sous Gnome et kate sous KDE
    sudo gedit /etc/fstab
    Ajouter une ligne à la fin du fichier et remplacer les ??? par votre UUID
    UUID=??? /media/home ext4 nodev,nosuid 0 2
    Sauver et quitter l’éditeur
  5. S’assurer que toutes les partitions sont montées
    sudo mount -a 

  6. Copier l’ancien /home vers le nouveau
    sudo rsync -axS –exclude=’/*/.gvfs’ /home/. /media/home/.
  7. Vérifier le contenu de l’ancien /home avec le nouveau
    La seule différence devrait être /.gvfs exclu de la copie par la commande précédente
  8. Modifier à nouveau le FSTAB
    Utiliser les éditeurs gedit sous Gnome et kate sous KDE
    sudo gedit /etc/fstab
    supprimer le /media pour avoir /home uniquement
    UUID=??? /home ext4 nodev,nosuid 0 2
  9. Sauvegarder et quitter l’éditeur
  10. Rebooter la machine
  11. Il est nécessaire de déplacer l’ancien /home
    cd / && sudo mv /home /old_home && cd / && sudo mkdir -p /home
  12. Supprimer l’ancien /home pour ne garder que le nouveau
    cd /
    sudo rm -r /old_home 

Si vous désirez plus de détails en anglais, rendez-vous ICI

2 Responses to Ubuntu : comment rapidement déplacer le /home ?

  1. Donald dit :

    This is a good tip particularly to those new to the blogosphere. Brief but very accurate information… Appreciate your sharing this one. A must read post!|

  2. blassel dit :

    Super. Merci pour cette procédure bien expliquée et bien détaillée.

    Toutefois, il y a une erreur (en tous cas en 16.04) :

    il faut faire le point 11 avant le point 10.

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

%d blogueurs aiment cette page :