Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/06/2007, à 16:56

furion01

Séparer la partition root(/) home (/home) [résolu]

Bonjour;
Je viens de me rendre compte que ma partition home et root n'étais pas séparé je souhaiterai pouvoir les séparer je compte utilisé le livecd de gparted. J'ai peur de faire une bétise et de planté ma partition root et home. Déja je poste mon fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda1
UUID=2ae59967-f822-4e46-9d7d-22ea611bc4d7 /               ext3    defaults,erro$
# /dev/hda2
UUID=24c82369-4479-4eda-8ea2-b651b5a4464e none            swap    sw           $
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/           /media/floppy0  auto    rw,user,noauto  0       0
#/dev/sda1     /media/externe  /ntfs defaults,errors=remount-rw 0       1

On voit que hda1 et le home root collé et le hda2 est le swap les autres ligne ne nous intéresse pas.Quel genre de ligne devrais je rajouter pour pouvoir monter ma partiton home en (/home) et qu elle soit bien reconnue par la partition root.

Je pensais réduire l'espace root home actuel pour faire une troisieme partiton (hda3) que je puisse la monter en tant que /home. J'aurais rajouter une ligne dans se genre la dans la fstab:

# /dev/hda3
UUID=2ae59967-f822-4e46-9d7d-22ea611bc4d7 /home              ext3    defaults,erro$

En sachant que le uuid je ne sais pas se que c'est. Pensais vous que mon idées est bonne ?

Dernière modification par furion01 (Le 04/07/2007, à 08:54)

Hors ligne

#2 Le 30/06/2007, à 17:56

The Marauder

Re : Séparer la partition root(/) home (/home) [résolu]

Pour les UID c'est par la :

http://doc.ubuntu-fr.org/uuid_et_label

Sinon au pire tu peux te contenter sans probleme du label classique : /dev/hda3
En admettant que la partoche ou tu veux mettre le home est /dev/hda3 tu peux tester ca :

# Entry for /dev/hdb4 :
UUID=762581a3-0785-4288-9eaf-00edcb8bae1d /home ext3 nouser,defaults,atime,auto,rw,dev,exec,suid 0 2

(c'est pas ton UID hein, il faut adapter tongue )

Ou alors :

/dev/hdb3  /home ext3 nouser,defaults,atime,auto,rw,dev,exec,suid 0 2

PS : pense a passer une ligne a la fin de ton fstab meme si elle est vide sinon il va pas etre content le mount tongue

Dernière modification par The Marauder (Le 30/06/2007, à 17:57)


Un prog sans ses Source c'est comme une plage sans le sable.
Desktop Kubuntu 10.04 - netbook Kubuntu 10.04 - Serveur Debian Lenny
Commandes a  ne pas faire

Hors ligne

#3 Le 01/07/2007, à 14:52

furion01

Re : Séparer la partition root(/) home (/home) [résolu]

Alors pour l uuid j'ai lu les grosses lignes du tuto pour savoir mon uuid je me suis servi de cette commande qui est bien pratique

blkid

J'ai pensais a faire des sauvegarde du fstab et du mtab puis j'ai fais quelque modification pour pouvoir ma nouvelle partition en partition home pour la séparé de la partition root il y a eu un conflit quelqu'un pourrait me dire ou est le problème dans se que j'ai modifié ? 

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda1
UUID=2ae59967-f822-4e46-9d7d-22ea611bc4d7 /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda2
UUID="b9927131-1c94-4cc1-9458-2e2e80124656" /home                  ext3   nouser,defaults,atime,auto,rw,dev,exec,suid 0 2
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/           /media/floppy0  auto    rw,user,noauto  0       0
#/dev/sda1     
/media/externe  /ntfs defaults,errors=remount-rw 0       1
#/dev/hda3:
UUID="178b35fe-0bf3-4932-a39c-3f2a6a99a14c" none            swap    sw              0       0

Mon disque se présente sous cette forme actuellement :

/dev/hda1: UUID="2ae59967-f822-4e46-9d7d-22ea611bc4d7" SEC_TYPE="ext2" TYPE="ext3"         
/dev/hda2: UUID="b9927131-1c94-4cc1-9458-2e2e80124656" SEC_TYPE="ext2" TYPE="ext3"
/dev/hda3: UUID="178b35fe-0bf3-4932-a39c-3f2a6a99a14c" TYPE="swap"

/dev/hda1 est la partiton root
/dev/hda2 est la partition home
/dev/hda3 est le swap
Il y a une erreur quand je monte sur gdm au moment de lancer la session j'ai un message d'erreur aparament a cause de home. Quelqu'un pourrait-il corriger mon erreur? J'ai pu heureusement récupérer mes partition normal en complémentant les ligne que j'avais rajouté.

Hors ligne

#4 Le 01/07/2007, à 16:21

The Marauder

Re : Séparer la partition root(/) home (/home) [résolu]

/dev/           /media/floppy0  auto    rw,user,noauto  0       0

La tu as un /dev/ sans rien en plus c'est pas normal.

sinn oui les uid c'est bien mais un bon /dev/hda2 ca marche aussi a coup sur.


Un prog sans ses Source c'est comme une plage sans le sable.
Desktop Kubuntu 10.04 - netbook Kubuntu 10.04 - Serveur Debian Lenny
Commandes a  ne pas faire

Hors ligne

#5 Le 01/07/2007, à 16:32

drixmok

Re : Séparer la partition root(/) home (/home) [résolu]

Petit tuyau : pour les allergiques à la console, l'UUID d'une partition, d'un disque, ça se récupère aussi bêtement avec un clic droit sur l'icône de la partition/du disque, clic sur "propriétés", onglet "Volume".

C'est ça qui est bien avec Ubuntu : on n'est plus forcément obligé de tout faire via la console. wink

Pour ce qui est de ton problème, déjà d'après ce que j'ai pu lire par ailleurs (Figaro si tu nous lis), les commentaires de type :

nouser,defaults,atime,auto,rw,dev,exec,suid 0 2

ne doivent être entrées que pour les partitions en fat ou ntfs.

Pour info, voilà mon fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=e29daa5d-727d-4876-ba69-ecba4c793492 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda2
UUID=8e65d54d-59c7-4a60-bac7-db808c137895 none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sda4    /media/datas
UUID=5cdbcaeb-b6c2-4b21-b52b-babf66d28dad /media/datas    ext3      defaults 0 2

sda4 étant la partie intéressante : en y mettant le bon UUID, en remplçant "/media/datas" par "/home", ça devrait rouler.

Bon après tu peux avoir des problèmes de permissions, je te conseille de jeter un oeil à ce topic : http://forum.ubuntu-fr.org/viewtopic.php?id=129764

Edit : au cas où, garde un fstab qui fonctionne de côté, et garde aussi un live CD pas loin. Si ton fstb est mal renseigné, ça peut planter le démarrage d'Ubntu et le bloquer (rien de grave, suffit de remetre un fstab correct et ça repart).

Edit 2 : ça aussi peut être utile : http://www.cepcasa.info/blog/?p=12

Dernière modification par drixmok (Le 01/07/2007, à 16:38)

Hors ligne

#6 Le 02/07/2007, à 08:31

furion01

Re : Séparer la partition root(/) home (/home) [résolu]

bonjour a tous;
C'est bon sa marche après avoir pas mal cherché dans le mtab et fstab en montant le home et en le démontant pk sa marché pas tongue Mais finalement je m'en suis sorti merci a tous le monde pour votre aide. Le pseudo problème est résolu. Avant de clore ce sujet j 'aurais aimé savoir a quoi correspond

defaults 0 2

je sais que le default correspond a l'option le 0 au "dump" et le 2 au "pass" mais a quoi correspondent ces termes?

Hors ligne