Citation:
Envoyé par
linuxman
En fait,
J'ai créé une partition qui occupe 100% de l'espace disque.
Pas tout à fait. Entre 63 et 8192 secteurs sont réservés avant l'espace dédié aux partitions.
Citation:
Sur cette partition j'ai créé le slice 0 qui occupe 100% de l'espace à savoir 10Go.
Pas tout à fait non plus. De la place est réservée au debut pour le bootloader et autres.
Citation:
J'ai fait ensuite un newfs puis je l'ai monté
Jusqu'ici, tout va bien ...
Citation:
et j'ai fait aussi un newfs sur le slice 2 et je l'ai monté.
Aie, aie, aie ... les ennuis vont commencer.
Citation:
Et quand j'exécute la commande df, cela m'indique que j'ai monté deux partitions de 10Go chacune.
Oui, encore qu'elles ne sont pas exactement de la même taille.
Les données qui permettent au système d'exploitation de gérer les fichiers sont décalées entre s0 et s2 et donc ne sont pas encore corrompues.
Citation:
J'ai créé des fichiers et répertoires sur le s0 monté et quand je refais à nouveau df, le s0 monté m'indique que j'ai consommé un peu d'espace libre alors que le s2 monté m'indique qu'il est vierge.
Normal, il n'est pas au courant de la manip scabreuse. Quand il va s'en rendre compte, ton OS risque de faire un panic et tu aura perdu tes données.
Citation:
Mais j'ai cru comprendre en cherchant un peu que le slice 2 contient la table d'adressage, les pointeurs, inodes…je me trompe?
Oui, tu te trompes. Le slice 2 n'est pas (normalement) structuré en système de fichier, il contient et recouvre tous les autres slices.
Citation:
Pour mon autre problème, c'est que imaginons que j'ai un disque, je créé dessus deux partitions via la commande fdisk. Apparemment je ne peux mettre qu'une seule partition active, d'ailleurs je ne sais pas à quoi sert de mettre active si ce n'est peut etre qu'une et une seule partition sera visible lors de la création des slices.
Tu confonds partition active, qui est un flag que l'on met sur une partition pour dire au boot-loader que c'est celle-là que l'on veut charger et la partition Solaris qui est celle qui va contenir des slices. Avoir plusieurs partitions actives n'a pas de sens bien que certains outils permettent de le faire. Avoir plusieurs partitions Solaris est interdit car on ne sait accéder qu'aux slices de la première partition Solaris.
Citation:
Est-ce que je peux créer des slices sur les deux partitions et monter ces slices?
Non, mais tu peux créer des filesystems sur des partitions primaires ou même sur des partitions étendues si tu as une version récente d'OpenSolaris/Solaris Express.
Un conseil: tu perds ton temps avec ces histoires de partitions et slices, utilises plutot ZFS qui est beaucoup plus simple et beaucoup plus puissant.