Citation :
monter /dev/hdb1 en /temporaire (mount /dev/hdb1 /temporaire
copier /home dans /temporaire ( cp -Rp /home /temporaire)
renommer /home en /home.bkp
renommer /temporaire en /home
modifier fstab en ajoutant "/dev/hdb1 /home ext3 defaults 1 2"
modifier fstab en ajoutant "/dev/hda5 /home.bkp ext3 defaults 1 2"
et rebooter
Puis demonter /home.bkp ( unmount /home.bkp )
Et faire un fdisk sur /dev/hda5 pour faire deux nouvelles partitions.
formater /dev/hda5 et /dev/hda6 en ext3 ( mkfs -t ext3 /dev/hda5 et mkfs -t ext3 /dev/hda6 ).
Et faire pour /usr et /var comme j'ai fait pour /home. Ca marche ca d'apres vous ?
|
euh non absolument pas .. lors du 'renommage' il va te copier les fichiers ds le nvx repertoire
methode point par point:
init 1 (limite les acces disque etc, plus de XFree)
mkdir /tmp/temp
mkfs.ext3 /dev/hdb1 (ou mkfs.ext2, mkfs.reiserfs, mkfs.jfs, ...)
mount /dev/hdb1 /tmp/temp
(cd /home && tar cf - .) | (cd /tmp/temp && tar xpvf -) (ou cp mais cette methode est moins risque au nvx liens etc)
umount /home
umount /tmp/temp
mount /dev/hdb1 /home
cp /etc/fstab /etc/fstab.bak
sed -e 's/hda5/hdb1/' < /etc/fstab.bak > /etc/fstab
init 5 (ou 3 c selon, tu peut meme rebooter mais c totalement inutile)
Citation :
Et faire un fdisk sur /dev/hda5 pour faire deux nouvelles partitions.
formater /dev/hda5 et /dev/hda6 en ext3 ( mkfs -t ext3 /dev/hda5 et mkfs -t ext3 /dev/hda6 ).
Et faire pour /usr et /var comme j'ai fait pour /home.
|
euh le fdisk fait le sur /dev/hda ca marchera mieux. tiens meme tu peut tout faire en un seul coup (j'avais pas tout lu):
init 1 (limite les acces disque etc, plus de XFree)
cd /
mkdir /tmp/temp
mkfs.ext3 /dev/hdb1 (ou mkfs.ext2, mkfs.reiserfs, mkfs.jfs, ...)
mount /dev/hdb1 /tmp/temp
(cd /home && tar cf - .) | (cd /tmp/temp && tar xpvf -) (ou cp mais cette methode est moins risque au nvx liens etc)
umount /home
umount /tmp/temp
mount /dev/hdb1 /home
cp /etc/fstab /etc/fstab.bak
sed -e 's/hda5/hdb1/' < /etc/fstab.bak > /etc/fstab
fdisk /dev/hda
mkfs.ext3 /dev/hda5
mkfs.ext3 /dev/hda6
mkdir /tmp/usr
mount /dev/hda5 /tmp/usr
mkdir /tmp/var
mount /dev/hda6 /tmp/var
(cd /usr && tar cf - .) | (cd /tmp/usr && tar xpvf -)
(cd /var && tar cf - .) | (cd /tmp/var && tar xpvf -)
rm -rf /usr /var
mkdir /usr
mkdir /var
cat >> /etc/fstab
/dev/hda5 /usr ext3 defaults 0 0
/dev/hda6 /var ext3 defaults 0 0
<<EOF>> (ctrl-D)
mount /usr
mount /var
init 5 (ou 3 c selon, tu peut meme rebooter mais c totalement inutile)
Remarque: surtout pas de "1 2" apres le defaults c uniquement pour l'ext2 (et meme c juste pour les backups)