Il 14:36, venerd� 21 giugno 2002, hai scritto: > bonjour, > > Un des disque dure de l'un de mes pc est en train de me lacher... > Comme c'est une "vieille machine" et que je n'ai pas tr�s envie d'investire > dans un nouveau hd, j'avais l'intention de d�placer tout le syst�me sur un > seul disque. > > Voici la proc�dure que je pensais utiliser : > > config actuelle : > /dev/hda1 /boot > /dev/hda3 /var > /dev/hdc2 / > > Comme c'est hdc qui est en train de rendre l'�me, je voudrais d�placer / > dans /hda3 > > donc : > ~$ cd / > /$ cp -R -p var/ var.tmp/
il est pr�f�rable d'utiliser -a parce que comme �a tu copie corr�ctement les links. /$ cp -a /var /var.tmp le probl�me si tu te limite � �a est que il y � des fichiers dans /var qui sont utilis�s et ceci peut causer des probl�mes au moment du mke2fs, il vaut mieux de d�placer /var avant de commencer les op�rations. /$ mv /var /var1 /$ mv /var.tmp /var /$ vi /etc/fstab et supprimer la ligne qui monte /var /$ shutdown -r now > /$ umount /dev/hda3 inutile parce que maintenant /var n'est plus mont�, mais v�rifie quand m�me que /var est bien bon. La /var se trouve dans / et la partition hda3 est effectivement libre. > /$ mke2fs /dev/hda3 > /$ mkdir temp/ > /$ mount /dev/hda3 /temp > /$ cp -R -p / temp/ ceci ne marche pas correctement parce que il va recopier r�cursivement /temp et il te remplira le disque de copie de la copie de la copie... il faut copier en utilisant l'option -x: /$ cp -a -x / /temp et recr�er le point de montage de boot /$ mkdir /temp/boot > /$ mv temp/var.tmp /temp/var ceci est inutile car /var � �t� copi� en m�me temps que / > /$ vim temp/etc/fstab # je fait les modif pour remonter /dev/hda3 comme / > /$ vim temp/etc/lilo.conf # je sp�cifie la nouvelle partition racine > /$ lilo tu dois utiliser /$ lilo -r /temp et tu peux red�marrer /$ shutdown -r now > j'allume un cierge... et je red�marre... > > � mon humble avis �a devrait fonctionner... mais selon vous ?? > qu'est-ce que j'aurais bien pu oublier ?? voil�. En th�orie comme �a tout devrait �tre bon. je te recapitule: ~$ cd / /$ cp -a /var /var.tmp /$ mv /var /var1 /$ mv /var.tmp /var /$ vi /etc/fstab # enlever le montage de /var /$ shutdown -r now ~$ cd / /$ mke2fs /dev/hda3 /$ mkdir temp/ /$ mount /dev/hda3 /temp /$ cp -a -x / /temp /$ mkdir /temp/boot /$ vim temp/etc/fstab # je fait les modif pour remonter /dev/hda3 comme / /$ vim temp/etc/lilo.conf # je sp�cifie la nouvelle partition racine /$ lilo -r /temp /$ shutdown -r now v�rifie quand m�me que toutes tes donn�es soient l� et que le syst�me est bien en train d'utiliser les deux disques comme tu t'attends avant de repartitionner/reformatter hdc. > merci pour votre aide > > fred de rien. ciao, Leo -- � cos� brutta che alla voce "bruttezza", sul dizionario c'� la sua foto. - Boris Makaresko -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se d�sabonner aussi.
