OVH Cloud OVH Cloud

Table de partitions corrompues

10 réponses
Avatar
mykey
Bonjour,

Après avoir régler mon problème de kernel panic, j'ai un autre problème tout
aussi menaçant que le dernier ;)

J'ai la table des partitions du disque hda qui est corrompu... Plus rien n'est
bien reconnu!

Existe-t-il un outil pour remettre de l'ordre la dedans?
J'ai essayé rescuept mais ça a donné une chose bien plus horrible!


Voici le résultat d'un fdisk:
=============================================
[root@localhost mike]# fdisk -l -u /dev/hda
AVERTISSEMENT: données surperflues ignorées dans la table de partition 9
AVERTISSEMENT: données surperflues ignorées dans la table de partition 9
AVERTISSEMENT: fanion 0x007d invalide de la table de partitions 9 sera corrigé
par w(écriture)

Disque /dev/hda: 40.0 Go, 40020664320 octets
255 têtes, 63 secteurs/piste, 4865 cylindres, total 78165360 secteurs
Unités = secteurs de 1 * 512 = 512 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 63 21623489 10811713+ 7 HPFS/NTFS
/dev/hda2 21623490 78156224 28266367+ f Win95 Ext'd (LBA)
/dev/hda5 21623553 60099164 19237806 7 HPFS/NTFS
/dev/hda6 63360423 65432744 1036161 83 Linux
/dev/hda7 66509163 78156224 5823531 83 Linux
/dev/hda8 60099228 60324074 112423+ 82 Linux swap
/dev/hda9 60363024 1908740879 924188928 7a Inconnu

Les entrées de la table de partitions ne sont pas dans l'ordre du disque
=============================================

Je sais que c'est un sacré problème... je vais peut-être tenté une mise à jour à
partir d'une distrib mais j'y crois pas du tout étant donné qu'il n'arrive pas
à correctement lire la table!

Au revoir,
Mike M.
ps: j'ai aussi de l'espace libre sur mon hda
--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre

10 réponses

Avatar
Michel Tatoute

Bonjour,

Après avoir régler mon problème de kernel panic, j'ai un autre
problème tout aussi menaçant que le dernier ;)

J'ai la table des partitions du disque hda qui est corrompu... Plus rien
n'est bien reconnu!

Existe-t-il un outil pour remettre de l'ordre la dedans? J'ai essayé
rescuept mais ça a donné une chose bien plus horrible!


Voici le résultat d'un fdisk:
============================================= [ mike]#
fdisk -l -u /dev/hda AVERTISSEMENT: données surperflues ignorées dans
la table de partition 9 AVERTISSEMENT: données surperflues ignorées
dans la table de partition 9 AVERTISSEMENT: fanion 0x007d invalide de la
table de partitions 9 sera corrigé par w(écriture)

Disque /dev/hda: 40.0 Go, 40020664320 octets 255 têtes, 63
secteurs/piste, 4865 cylindres, total 78165360 secteurs Unités > secteurs de 1 * 512 = 512 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 63 21623489 10811713+ 7 HPFS/NTFS /dev/hda2
21623490 78156224 28266367+ f Win95 Ext'd (LBA) /dev/hda5
21623553 60099164 19237806 7 HPFS/NTFS /dev/hda6 63360423
65432744 1036161 83 Linux /dev/hda7 66509163 78156224
5823531 83 Linux /dev/hda8 60099228 60324074 112423+ 82
Linux swap /dev/hda9 60363024 1908740879 924188928 7a Inconnu

Les entrées de la table de partitions ne sont pas dans l'ordre du
disque ============================================ >
Je sais que c'est un sacré problème... je vais peut-être tenté une
mise à jour à partir d'une distrib mais j'y crois pas du tout étant
donné qu'il n'arrive pas à correctement lire la table!

Au revoir,
Mike M.
ps: j'ai aussi de l'espace libre sur mon hda


Commence par faire une sauvegarde de ton disque si tu peux. C'est vraiment
préférable.

utilise gpart (dans la knoppix par exemple je crois). Il va te retrouver
tes partitions selon leur contenu. Ne modifie pas la table de partition
maintenant , commence par récolter les infos (anciens fichiers de logs...
etc)

Mais il y a 1 truc qui m'échappe? Ton linux tourne? tu as accès à tes
données? Dans ce cas fais une bonne sauvegarde puis repartitionne from
scratch, descend tout en place, passe lilo et c'est bon.

Michel.

Avatar
marcel
Existe-t-il un outil pour remettre de l'ordre la dedans?
J'ai essayé rescuept mais ça a donné une chose bien plus horrible!


Il y a windows XP qui remet bien de l'ordre ... ;)

Avatar
mykey
marcel a saisi sur ce dernier post:

Existe-t-il un outil pour remettre de l'ordre la dedans?
J'ai essayé rescuept mais ça a donné une chose bien plus horrible!


Il y a windows XP qui remet bien de l'ordre ... ;)


C'est quoi la réponse ? D'ailleurs j'ai WinXP sur ce disque dur qui boot
toujours très bien :-/

--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre


Avatar
mykey
Michel Tatoute a saisi sur ce dernier post:

Commence par faire une sauvegarde de ton disque si tu peux. C'est vraiment
préférable.

utilise gpart (dans la knoppix par exemple je crois). Il va te retrouver
tes partitions selon leur contenu. Ne modifie pas la table de partition
maintenant , commence par récolter les infos (anciens fichiers de logs...
etc)


OK pour GPart, malheureusement je ne l'ai pas sur moi, et d'ailleurs je n'ai
aucun LiveCD alors que j'en ai déjà bien gravé deux trois! Toujours quand ils
les faut ils ne sont pas là :)


Mais il y a 1 truc qui m'échappe? Ton linux tourne?


Oui je boot sur linux, et en fait j'avais modifié mes partitions, ça tournait
rond avant que je reboot. Les seuls que je n'ai pas touché sont / et /home !
Par chance linux tourne... Mais c'est bizarre

tu as accès à tes
données?


Tout ce qui se trouve dans / et /home OUI

donc oui je peux tout sauvegarder, sauf que pour le dossier /etc je vais devoir
me battre, tout autant pour le dossier /var et /lib .... Mon dieux que ça va
être horrible.

Et par dessus tout, je n'ai nullement envie de désinstaller et réinstaller... Il
faut surtout pas envisager ceci. Si déjà je fais ceci, je changerais de distrib
c'est clair et net!! Astalavista Mandrake :)

Bref, j'ai plein de logiciels à installer; pour me refaire une config pareil je
vais perdre un temps fou, et en plus je n'ai pas encore de nouvelle distrib.
(HS: on trouve ou la Debian Sarge ? (pas la stable car elle est +- obsolète pour
mon utilisation))

Dans ce cas fais une bonne sauvegarde puis repartitionne from
scratch, descend tout en place, passe lilo et c'est bon.



C'est là que c'est spécial, car même la partition de XP (C:) qui commence
normallement à 0 commence en fait un peu plus loin!!
(J'ai de l'espace vide avant cette dernière)

Michel.


--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre

Avatar
Sebastien Kirche
Le 5 sep 2004, a formulé :

C'est là que c'est spécial, car même la partition de XP (C:) qui commence
normallement à 0 commence en fait un peu plus loin!!
(J'ai de l'espace vide avant cette dernière)


Heu, non. Il faut bien de la place pour le MBR et les tables de partitions.
Donc il n'est pas surprenant que la première partition ne soit *pas* sur le
secteur 0, c'est même normal.

Exemple sur un disque chez moi :
,----[ sudo /sbin/fdisk -lu /dev/hdc ]
|
| Disque /dev/hdc: 20.0 Go, 20020396032 octets
| 255 têtes, 63 secteurs/piste, 2434 cylindres, total 39102336 sectors
| Unités = secteurs de 1 * 512 = 512 octets
|
| Périphérique Boot Start End Blocks Id System
| /dev/hdc1 * 63 18137384 9068661 7 HPFS/NTFS
| /dev/hdc2 18137385 31166099 6514357+ 83 Linux
| /dev/hdc3 31166100 37463579 3148740 83 Linux
| /dev/hdc4 37463580 39102209 819315 82 Linux swap
`----

Séki

Avatar
mykey
Sebastien Kirche a saisi sur ce dernier post:

Le 5 sep 2004, a formulé :

C'est là que c'est spécial, car même la partition de XP (C:) qui commence
normallement à 0 commence en fait un peu plus loin!!
(J'ai de l'espace vide avant cette dernière)


Heu, non. Il faut bien de la place pour le MBR et les tables de partitions.
Donc il n'est pas surprenant que la première partition ne soit *pas* sur le
secteur 0, c'est même normal.


Oui en effet (63 en fait :) , sauf que je voyais du blanc (espace vide) dans
diskdrake avant la première partition.


Ce qui est certain c'est que je viens tout juste (- de 5min) de vérifier mon
disque dur (particulièrement hda) avec fdisk sous linux.

fdisk /dev/hda
puis j'ai lancé la vérification par "v"

Enfin, il me dit que la partition hda9 a un problème. Ce que je fais je la
supprime car cette partition ne mets pas importante. J'enregistre la nouvelle
table de partition et voilà que je suis heureux, il a reconnu tout le hda comme
au début !!!!

ENFIN :-D Ah je suis heureux, je me suis pris la tête pour ce problème et en
vérité c'était tout simple!

Bye, et merci à ceux qui m'ont aidé, toi aussi :)

Mike M.
--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre


Avatar
marcel
Un jour j'ai 3 fois ce genre du bug avec une Mandrake 9.2 en Dual-Boot
(Lilo & Grub), ca "tournait" plutôt bien pendant quelques jours, ... Puis
subitement, un beau matin : "BOUM", Tables de partoches = HS !
Impossible de lancer Mandrake. Même avec une réccup du boot = Nada ! Xp à
booté sans blèmes.

J'ai essayé quelques temps plus tard avec une Mandrake 10 Community
distribué par le magazine Linux extra!pack, et là = Plus de boot XP. Une
fois encore il y a eu un tour de magie au niveau de la table, mais cette
fois si, c'est XP qui à ramassé ses dents avec le NTLDR manquant ... J'ai
quand même réessayé plusieurs fois l'install = pareil.

Finalement, j'me suis dis "pourquoi donc je m'emerde la vie avec ce truc,
j'suis p'etre pas trés intélligent, mais quand ca marche pas ... ca marche
pas ? "

Aujourd'hui, je me dis que la meilleur chose à faire, c'est d'acheter un
ordi tout fait avec un Linux pré-installé, ou de demander à des experts de
l'installer et le configurer.

Ou l'idée de Flonnix USB à germé dans mon petit esprit ...
Avatar
mykey
Bonjour,

marcel a saisi sur ce dernier post:

Un jour j'ai 3 fois ce genre du bug avec une Mandrake 9.2 en Dual-Boot
(Lilo & Grub), ca "tournait" plutôt bien pendant quelques jours, ... Puis
subitement, un beau matin : "BOUM", Tables de partoches = HS !
Impossible de lancer Mandrake. Même avec une réccup du boot = Nada ! Xp à
booté sans blèmes.



Alors te revoilà, l'amoureux d'XP. Au cas où, ma MDK9.2 fonctionne à merveille,
j'ai réparé ce qu'il fallait!

Et s'il a merdé, c'est parce que j'ai *volontairement* fait joujou avec les
partitions.

J'ai essayé quelques temps plus tard avec une Mandrake 10 Community
distribué par le magazine Linux extra!pack, et là = Plus de boot XP. Une
fois encore il y a eu un tour de magie au niveau de la table, mais cette
fois si, c'est XP qui à ramassé ses dents avec le NTLDR manquant ... J'ai
quand même réessayé plusieurs fois l'install = pareil.


MDK n'a pas à toucher à l'amorceur de XP (NTLDR). Je ne peux pas croire c'est
sotise, notamment que moi aussi j'ai déjà essayé MDK10.0 mais qu'il ne ma pas
plu. (il ne m'a pas foutu XP en l'air)


Finalement, j'me suis dis "pourquoi donc je m'emerde la vie avec ce truc,
j'suis p'etre pas trés intélligent, mais quand ca marche pas ... ca marche
pas ? "



Ça marche très bien chez moi. Et pour que ça merde, il faut déjà que je sois
root donc comme je n'ai pas à être root pour utiliser linux je ne vois pas
comment le faire planter.

Aujourd'hui, je me dis que la meilleur chose à faire, c'est d'acheter un
ordi tout fait avec un Linux pré-installé, ou de demander à des experts de
l'installer et le configurer.



Voir chez Carrefour, ils ont des PC avec Mandrake.

Ou l'idée de Flonnix USB à germé dans mon petit esprit ...


Bref, au revoir,
Mike M.
--
Registered Linux User #361637
Vous aussi identifiez-vous en tant qu'utilisateur
de Linux sur le site <http://counter.li.org/>
PS: <http://mykey57.free.fr/> tout sur moi et autre

Avatar
marcel
MDK n'a pas à toucher à l'amorceur de XP (NTLDR). > Je ne peux pas croire
c'est

sotise,


Non, je t'assure, c'est bien Mandrake qui à zappé le bidule.
J'avais même tenté le coup de refaire une install et de choisir d'installer
le boot sur une diskette pour épargner le NTLDR. Manque de chance, Mandrake
install d'abord son boot sur le HD et te pose la question après ... Donc
rebellotte.

Voir chez Carrefour, ils ont des PC avec Mandrake.
Je cherche pour un portable.


Avatar
X.B
marcel wrote:

MDK n'a pas à toucher à l'amorceur de XP (NTLDR). > Je ne peux pas croire
c'est

sotise,


Non, je t'assure, c'est bien Mandrake qui à zappé le bidule.
J'avais même tenté le coup de refaire une install et de choisir
d'installer le boot sur une diskette pour épargner le NTLDR. Manque de
chance, Mandrake install d'abord son boot sur le HD et te pose la question
après ... Donc rebellotte.

Voir chez Carrefour, ils ont des PC avec Mandrake.
Je cherche pour un portable.

c'est assez simple : tu vas sur

http://www.emperorlinux.com/
la tu choisi le model qui convient a ton porte monnaie et tu note la
config ... Il ne te reste plus qu'a t'y mettre ... si tu es riche tu vas
chez keynux