Il peut être bien pratique de sauvegarder son répertoire personnel en vue d’une éventuelle installation d’un système Linux. J’écris cet article en prévision de la Mandriva 2006 qui va bientôt sortir. En effet, je ne pense pas que je ferais une mise à jour de ma version actuelle, je vais plutot tout réinstaller, histoire aussi de faire le ménage sur mon disque dur.
Je vais donc vous présenter comment je compte faire la chose :
1) Sauvegarder le répertoire personnel
Mon $HOME est /home/david
Pour celà le plus avantageux est bien sur d’avoir prévu une partition pour son HOME (ce qui n’est pas forcément le cas) , mais si vous n’en n’avez pas il suffit simplement de copier votre $HOME dans un répertoire d’un autre disque. Par exemple pour mon cas j’ai un disque qui me sert de stockage de données et qui est monté avec Mandriva sous /data. Je copie donc mon $HOME actuel sous un nouveau répertoire :
Je vais donc vous présenter comment je compte faire la chose :
1) Sauvegarder le répertoire personnel
Mon $HOME est /home/david
Pour celà le plus avantageux est bien sur d’avoir prévu une partition pour son HOME (ce qui n’est pas forcément le cas) , mais si vous n’en n’avez pas il suffit simplement de copier votre $HOME dans un répertoire d’un autre disque. Par exemple pour mon cas j’ai un disque qui me sert de stockage de données et qui est monté avec Mandriva sous /data. Je copie donc mon $HOME actuel sous un nouveau répertoire :
mkdir /data/homelinux
cp -rp $HOME /data/homelinux
cp -rp $HOME /data/homelinux
2) Préparation
En ROOT, il faut maintenant faire pointer un répertoire $HOME actuel vers ce nouveau répertoire
Il est préférable de faire ceci en mode ROOT non graphique.
Pour y procéder :
CTRL+ALT+F1
login: root
password :
init 3
login: root
password :
init 3
3) Installation.
cd /home
mv david david_svg
ln -s /data/homelinux/david david
chown david david
chgrp david david
mv david david_svg
ln -s /data/homelinux/david david
chown david david
chgrp david david
4) On relance le serveur X
Toujours en root : init 5
Le répertoire de sauvegarde (ici david_svg) peut être supprimé. Pour ma part je vais le garder quelques jours, puis si tout va bien je le supprimmerais
Lors de l’installation d’un nouveau Linux il suffira de faire la même manip pour faire pointer le nouveau /home/david vers /data/homelinux/david
Et hop, voilà le travail