Pages : 1
#1 Le 20/12/2009, à 21:28
- JVH
/Résolu\ EXT3 corrompu par Ext2Fsd
Bonjour à tou(te)s,
J'ai voulu copier mes données d'un HDD externe EXT3, sur une partition Windows NTFS. Pour que Windows Server 2003 R2 puisse lire la partition EXT3, j'ai installé et utilisé Ext2Fsd (http://www.ext2fsd.com/).
Cette application a corrompu le système de fichier, car le volume est reconnu comme non formaté par Ext2Fsd.
En rebranchant le HDD à Ubuntu, aucune donnée n'appraît. Ubuntu ne reconnaît aucun filesystem. L'ANGOISSE.
Selon vous, est-ce que la vérification du filesystem serait-il suffisant ?
fsck -a
Pour l'instant, je n'ai tenté aucune opération.
Merci d'avance pour vos retours, la situation est critique.
Dernière modification par JVH (Le 26/12/2009, à 21:34)
Hors ligne
#2 Le 20/12/2009, à 21:36
- Michel Leunen
Re : /Résolu\ EXT3 corrompu par Ext2Fsd
Je ne sais pas si ta commande permettra de récupérer ta partition mais je sais que le programme tesdisk se débrouille pas mal pour ce qui est de retrouver des partitions perdues.
Michel Leunen
http://linux.leunen.com
Hors ligne
#3 Le 20/12/2009, à 22:02
- JVH
Re : /Résolu\ EXT3 corrompu par Ext2Fsd
En fait, je pense que c'est juste l'index qui a été écrasé...
J'ai un peu peur que TestDisk ne termine le travail... Je vais poursuivre les investigations sur la question.
Merci bien pour la piste.
Hors ligne
#4 Le 21/12/2009, à 01:57
- JVH
Re : /Résolu\ EXT3 corrompu par Ext2Fsd
Une petite indication, peut-être lourde de sens :
fdisk -l
Disque /dev/sdb: 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x000bb17a
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 121601 976760001 85 Linux étendue
Hors ligne
#5 Le 21/12/2009, à 11:54
- Michel Leunen
Re : /Résolu\ EXT3 corrompu par Ext2Fsd
Tu as juste une partition étendue mais qui ne contient rien.
Lance testdisk et vois s'il etrouve tes partitions. Je crois que tu n'as plus le choix.
Michel Leunen
http://linux.leunen.com
Hors ligne
#6 Le 21/12/2009, à 13:59
- JVH
Re : /Résolu\ EXT3 corrompu par Ext2Fsd
Merci Michel pour ta solution, mais je vais attendre encore un peu avant de lancer une procédure si invasive...
J'ai opté pour d'autres opérations, qui suivent :
1. Reconnaissance de la partition
$ sudo fdisk -l
Disque /dev/sdb: 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x000bb17a
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 121601 976760001 85 Linux étendue
2. Tentative de réparation du système de fichier de la partition
$ sudo fsck -a /dev/sdb1
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
fsck.ext2: Attempt to read block from filesystem resulted in short read lors de la tentative d'ouverture de /dev/sdb1
Peut-être cette partition est-elle de taille zéro ?
3. Tentative de réparation du système de fichier du disque
$ sudo fsck /dev/sdb
fsck 1.41.4 (27-Jan-2009)
e2fsck 1.41.4 (27-Jan-2009)
fsck.ext2: Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
fsck.ext2: Bad magic number in super-block lors de la tentative d'ouverture de /dev/sdb
Le superbloc n'a pu être lu ou ne contient pas un système de fichiers
ext2 correct. Si le périphérique est valide et qu'il contient réellement
un système de fichiers ext2 (et non pas de type swap, ufs ou autre),
alors le superbloc est corrompu, et vous pourriez tenter d'exécuter
e2fsck avec un autre superbloc : e2fsck -b 8193 <périphérique>
4. Tentative d'information du superbloc
$ sudo dumpe2fs /dev/sdb
dumpe2fs 1.41.4 (27-Jan-2009)
dumpe2fs: Bad magic number in super-block lors de la tentative d'ouverture de /dev/sdb
Impossible de trouver un superbloc de système de fichiers valide.
Hors ligne
#7 Le 21/12/2009, à 15:51
- Michel Leunen
Re : /Résolu\ EXT3 corrompu par Ext2Fsd
$ sudo fsck /dev/sdb fsck 1.41.4 (27-Jan-2009) e2fsck 1.41.4 (27-Jan-2009) fsck.ext2: Superbloc invalide, tentons d'utiliser les blocs de sauvetage...
Tu pourrais essayer aussi ceci:
$ sudo mke2fs -n /dev/sdb
Attention de bien mettre le -n. Cela va te donner la liste des superblock possibles. Un truc du genre:
Superblocs de secours stockés sur les blocs :
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Ensuite lance:
$ sudo fsck -y -b 32768 /dev/sdb
en essayant tous les superblock donnés par la commande précédente.
S'il y en a une qui passe, relance le test du disque:
$ sudo fsck /dev/sdb
Mais à mon avis, il ne voudra pas parce qu'il n'a pas de référence à une véritable partition mais on ne sais jamais.
Michel Leunen
http://linux.leunen.com
Hors ligne
#8 Le 26/12/2009, à 21:42
- JVH
Re : /Résolu\ EXT3 corrompu par Ext2Fsd
Merci Michel,
Après avoir essayé la restauration par les superblocks, qui a échoué, j'ai enfin essayé ta proposition avec testdisk...
Ca a parfaitement fonctionné en 3 commandes, MERCI mille fois.
Je ne connaissais pas cette application qui semble miraculeuse.
Michel MERCI
Hors ligne
Pages : 1