[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: renomer partition marche pas
- To:
- Subject: Re: renomer partition marche pas
- From: Julie Lavoie <>
- Date: Mon, 2 Aug 1999 12:21:19 -0400
-
In-reply-to: <[email protected]>
Pour faire ce que tu veux de la facon la plus "safe" possible,
je procede comme suit:
- creer le filesysteme sur la nouvelle partition
# mke2fs /dev/hda7 (remplace /dev/hda7 par le nom de ta nouvelle
partition)
- creer le mount point pour la nouvelle partition
# mkdir /mnt/newhome
- mounter la nouvelle partition
# mount /dev/hda7 /mnt/newhome
- arrete tous process qui pourrait modifer la partition que tu
veux copier. Ceci ne risque pas trop d'arriver dans /home,
mais par example, j'ai recemment du copier des partitions qui
contenaient des logfiles, et dans ces cas, tu dois vraiment
etre sur qu'il n'y a rien qui va logger pendant que tu es
en train de copier tes donnees, sinon tes partitions ne seront
pas indentiques.
- copier les donnees:
# cd /; tar cf - home | (cd /mnt/newhome; tar xpf -)
(Je prefere utiliser tar plutot que mv, ou cp. Cp n'attrape pas
tout (je crois qu'il ne copie pas les sockets, ou qqchose du genre),
et mv ne traverse pas les partitions.)
- si tu es vraiment parano, tu peux verifier que la copie est
identique a l'original:
# diff --recursive --brief /home /mnt/newhome
- unmount la vielle partition
# umount /home
Note: il est tres possible que le systeme ne te laisse pas faire
, parce qu'il y a des process qui ont des fichier ouvert sur
/home, ou que /home soit le 'cwd' d'un process. Tu auras un erreur
du genre:
mount: device is busy.
Si c'est le case, va en single-user mode
# init s
Tu ne devrais plus avoir de problemes a ce moment. Donc
# umount /home
# umount /mnt/newhome
# mount /dev/hda7 /home
Si tu veux que cette nouvelle partition soit montee sur /home
au boot time, tu dois modifer ton fichier /etc/fstab. Il suffit,
dans ton ficher sur la ligne qui parle de /home, de changer
/dev/hda6 (ou whatever la partition etait) pour /dev/hda7,
la nouvelle partition.
- tu peux rebooter pour faire sure que ton fstab est correct,
mais ce n'est pas obligatoire.
Pour ce qui est de jouer avec /root, personellement, par prudence
je le laisserais sur la meme partition que / . Dans certains
cas ou ton systeme se retrouve tout fucke, il se peux que la seule
partition qui soit montee soit /, et que tu te retrouve sans
ton repertoire home. J'ignore tous les consequences que mettre
/root sur une differente partition pourrait avoir, et sans
les connaitre, c'est plutot risque de le faire.
--Julie