[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Partition ext3 en detresse



Le 02.05.2004 20:09:07, Georges Roux a écrit :
Bonjour,

Je viens de perdre ma partition ext3.
mon disque n'a que 3 partitions
hda1 /boot
hda2 swap
hda3 /

Le pc boot mais ne retrouve plus sa partition root (/dev/hda3)
La partition /dev/hda1 ne samble pas touchée.

Je voudrais donc essayer de récupérer quelques fichiers, si possible.
En console shell sous knoppix j'essaye de lancer fsck.ext3 /dev/hda3
et ca donne:

sudo fsck.ext3 -a /dev/hda3
/dev/hda3: Superblock has a bad ext3 journal (inode 8).
CLEARED.
*** ext3 journal has been deleted - filesystem is now ext2 only ***

/dev/hda3 contains a file system with errors, check forced.
/dev/hda3: Root inode is not a directory.

/dev/hda3: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
       (i.e., without -a or -p options)

bon je peux tanter en manuel, ou quelqu'un a t'il des options ou une meilleure
méthode?

Chaque fois que j'ai vu ce message, je suis passé en manuel, je ne vois d'ailleurs pas d'alternative : le système ne veut rien faire sans avoir fait de fsk et il ne veut pas faire le fsk en automatique.

Il va vous poser des questions à chaque phase de la procédure et il faudra répondre "y" (à moins que vous n'utilisiez l'option -y qui répondra "y" à votre place). Ensuite, c'est un peu le poker : il vous répare tout ou vous vous trouvez avec un "lost+found" plein à craquer.

Je ne sais pas ce que signifie "/dev/hda3: Root inode is not a directory."

apparement ca m'a passer la partition en ext2.

Le passage de ext3 à ext2 ne consiste qu'en la perte de la journalisation. Il y aura sans doute quelques inodes égarés après le fsk. mais ça ne devrait pas aller plus loin. Si on démonte correctement une partition ext3, on peut la remonter en ext2 et avoir un fonctionnement normal. Comme de toute façon il vous dit qu'il a effacé le journal, vous n'avez plus le choix.


Georges


--
		-Jean-Luc

Attachment: pgpIWDZnR6El6.pgp
Description: PGP signature


Reply to: