Sauvegarder votre partition /home

Avant de déplacer votre /home vous devrez sauvegarder (en tant qu'administrateur root) tout ce qui s'y trouve sous /home:

tar cvzpf  chemin/home.tar.gz /home

Pour extraire:

tar xvpf chemin/home.tar.gz

Autre méthode alternative, faire la sauvegarde en utilisant rdiff.

Déplacer le /home

Ne tentez pas d'utiliser le $home d'une distribution tierce ou de partager un répertoire $home entre plusieurs installations ; le dédoublement de fichiers de configuration pour un même utilisateurs provoquera des conflits et vous vous exposerez à toutes sortes de problèmes potentiels.

Déplacer ou réutiliser un /home aptosid pré-existant peut se réaliser de deux manières, à l'aide du live-cd ou en ligne de commande, toutes les deux faciles à mettre en oeuvre.

Le système ayant besoin des informations UUID , il vous faut les uuid des nouvelles partitions, à moins de les avoir déjà soigneusement notées.

la méthode la plus facile consiste à ajouter cette information commentée avant de déplacer le /home dans le fichier /etc/fstab.

Démarrer l'ordinateur et dans le menu de grub tapez 1 et valider. Vous accederez à init (runlevel) 1, soit en mode console, et votre home n'étant pas utilisé, vous pourrez travailler sans danger.

À l'invite de commandes, logguez-vous en tant que root (administrateur) et montez la nouvelle partition /home, exemple:

mount /dev/sdxX /media/new-home
(adaptez à votre vraie partition dediée à home)
cp -pr /home /media/new-home

Ensuite editez le /etc/fstab pour qu'il reflète les changements effectués et reconnaisse la nouvelle partition /home:

mcedit /etc/fstab

Maintenant décommentez (Enlever le #) là où se trouve le nouveau /home et commentez (inserer #) la ligne de l'ancien /home et enregistrez en tapant F2 ensuite quittez en tapant F10 et redémarrez.

Dernière révision du contenu le 25/09/2010