Peut-on monter une partition avec le nom de son choix ? - Linux et OS Alternatifs
Marsh Posté le 18-06-2002 à 15:11:41
oui il faut pour cela que tu crees le dossier /temporaire avant et faire mount /dev/hdXX /temporaire
Marsh Posté le 18-06-2002 à 15:12:35
par ex si tu veut monter ta partition /dev/hda2 dans /temporaire, tu créer ton rep /temporaire avec mkdir, et ensuite tu monte cette partition dedans
mount /dev/hda2 /temporaire
si tu veut que ca se fasse tout seul au boot il faut renseigner le fichier /etc/fstab
Marsh Posté le 18-06-2002 à 16:14:11
Ok merci les gars. Le truc en fait c'est qu'actuellement j'ai un disque de 20Go decoupe comme ca :
/dev/hda1/ --> /boot 30Mo
/dev/hda2/ --> / 3Go
/dev/hda5/ --> /home 17Go
Je voudrais rajouter un disque de 60Go qui me servira pour mon /home. Je comptais faire la manip suivante (si vous avez plus simple ou bien si vous pensez que ca ne marchera pas dite le moi) :
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 ?
Marsh Posté le 18-06-2002 à 16:19:12
plutôt que de renommer ton home; tu modifie fstab, tu passe en runlevel 1, le démonter ( le /dev/hda5) et monter ton hdb1 en home.
ensuite, tu fais ton fdisk sur ta partition.
si tu as une MDK, le manuel de référence détailles une procédure similaire pour /usr.
et pour copier, il propose : (cd /usr && tar cf - .) | (cd /mnt && tar xpvf -)
sachant que là, on déplace /usr sur /mnt (le point de montage choisi)
Marsh Posté le 18-06-2002 à 16:27:44
J'ai une Redhat 7.3.
Mais dans ce cas la je perds toutes les donnees du /home d'origine non ?
De plus cp -Rp me permet de garder les droits et les dates des fichiers non ?
Marsh Posté le 18-06-2002 à 16:38:12
Gaellick a écrit a écrit : J'ai une Redhat 7.3. Mais dans ce cas la je perds toutes les donnees du /home d'origine non ? De plus cp -Rp me permet de garder les droits et les dates des fichiers non ? |
évidemment, il faut recopier ta partition /home sur /temporaire avant de la démonter.
là aussi (commande tar -p)
tu veux que je t'envoie les pages du manuel ?
Marsh Posté le 18-06-2002 à 16:38:41
Je veux bien ca serait vraiment sympa
Marsh Posté le 18-06-2002 à 16:46:32
C'est envoyé
Marsh Posté le 18-06-2002 à 16:48:54
Citation : |
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 : |
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)
Marsh Posté le 18-06-2002 à 16:54:09
Ouuuuaaaa !!!! Commment j vais m'y retrouver la-dedans . Je vais imprimer le topic je crois.
Merci en tout cas. J'essaie ca.
Merci MJules, je vais voir ca.
Marsh Posté le 18-06-2002 à 17:52:31
MJules, j'ai rien dans ma bal ?
Marsh Posté le 18-06-2002 à 18:05:32
ça doit être ifrance qui merde, j'uploade ça de suite sur mon compte
Marsh Posté le 18-06-2002 à 18:08:20
Mjules a écrit a écrit : ça doit être ifrance qui merde, j'uploade ça de suite sur mon compte |
Super merci !
Marsh Posté le 18-06-2002 à 15:05:23
La question pourra paut-etre paraitre debile pour certain mais debutznt je me la pose quand meme.
Est-ce que je peux monter une partoche en l'appellant "/temporaire" par exemple ?
---------------
Qui cherche le soleil évite la pluie !