Salut Patrice,
Patrice Karatchentzeff wrote:
> Patrice Karatchentzeff écrivait :
> > Salut,
>
> [...]
>
> > 3) Le truc de la dernière chance : faire un fdisk sur la machine et
> > forcer la partition à nouveau en ext3 en espérant que cela ne
> > flinguera pas ce qu'il y a dessus. Peut-être que dans la même
> > veine, je pourrai essayer parted dessus...
>
> s/parted/gpart
gpart marche très bien, mais il ne sert que dans le cas où le MBR est
flingué, ou que la déclaration des partitions virtuelles a un problème.
Je l'ai déjà utilisé à 2 reprises dans ce genre de cas, cela marche bien :
gpart -v -f -l /tmp/gpart.txt /dev/hda
C'est plutôt long (parcours de tout le disque), mais très efficace.
Après, il faut récréer les partitions avec "fdisk", mais en travaillant
en mode "secteur" (touche "u"), plutôt qu'en mode "c/h/s". Exemple :
<commande>
[root@phoenix /]# fdisk /dev/hda
Le nombre de cylindres pour ce disque est initialisé à 2495.
Il n'y a rien d'incorrect avec cela, mais c'est plus grand que 1024,
et cela pourrait causer des problèmes en fonction pour certaines
configurations:
1) logiciels qui sont exécutés à l'amorçage (i.e., vieilles versions de
LILO)
2) logiciels d'amorçage et de partitionnement pour d'autres SE
(i.e., DOS FDISK, OS/2 FDISK)
Commande (m pour l'aide): p
Disque /dev/hda: 20.5 Go, 20525137920 octets
255 têtes, 63 secteurs/piste, 2495 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 450 3614593+ xx xxxxxxxxxxxx
/dev/hda2 451 642 1542240 xx xxxxxxxxxxxx
/dev/hda3 643 719 618502+ xx xxxxxxxxxxxx
/dev/hda4 720 2495 14265720 xx xxxxxxxxxxxx
/dev/hda5 720 981 2104483+ xx xxxxxxxxxxxx
/dev/hda6 982 1243 2104483+ xx xxxxxxxxxxxx
/dev/hda7 1244 1591 2795247 xx xxxxxxxxxxxx
/dev/hda8 1592 1593 16002 xx xxxxxxxxxxxx
/dev/hda9 1594 1658 522081 xx xxxxxxxxxxxx
/dev/hda10 1659 2180 4192933+ xx xxxxxxxxxxxx
/dev/hda11 2181 2371 1534176 xx xxxxxxxxxxxx
/dev/hda12 2372 2495 995998+ xx xxxxxxxxxxxx
Commande (m pour l'aide): u
Modification des unités d'affichage/saisie à secteurs
Commande (m pour l'aide): p
Disque /dev/hda: 20.5 Go, 20525137920 octets
255 têtes, 63 secteurs/piste, 2495 cylindres, total 40088160 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 63 7229249 3614593+ xx xxxxxxxxxxxx
/dev/hda2 7229250 10313729 1542240 xx xxxxxxxxxxxx
/dev/hda3 10313730 11550734 618502+ xx xxxxxxxxxxxx
/dev/hda4 11550735 40082174 14265720 xx xxxxxxxxxxxx
/dev/hda5 11550798 15759764 2104483+ xx xxxxxxxxxxxx
/dev/hda6 15759828 19968794 2104483+ xx xxxxxxxxxxxx
/dev/hda7 19968921 25559414 2795247 xx xxxxxxxxxxxx
/dev/hda8 25559541 25591544 16002 xx xxxxxxxxxxxx
/dev/hda9 25591608 26635769 522081 xx xxxxxxxxxxxx
/dev/hda10 26635833 35021699 4192933+ xx xxxxxxxxxxxx
/dev/hda11 35021763 38090114 1534176 xx xxxxxxxxxxxx
/dev/hda12 38090178 40082174 995998+ xx xxxxxxxxxxxx
Commande (m pour l'aide):
</commande>
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!