#1 Le 29/08/2012, à 09:44
- stan99
[résolu] récupération de données - formatage ext3 par erreur
bonjour,
Alors que je faisait une vérification de mes disques durs, mon esprit a vagabondé, et au lieu de taper fsck.ext3, j'ai tapé - vous vous en doutez- mkfs.ext3
Ayant réalisé mon erreur quasi immédiatement, j'ai tenté d'annuler, avant de tout simplement débrancher le disque (externe).
Voilà à quoi à ressemblé mon foirage :
mke2fs 1.42.4 (12-Jun-2012)
Étiquette de système de fichiers=
Type de système d'exploitation : Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
« Stride » = 0 blocs, « Stripe width » = 0 blocs
91578368 i-noeuds, 366284000 blocs
18314200 blocs (5.00%) réservés pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du système de fichiers=4294967296
11179 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
8192 i-noeuds par groupe
Superblocs de secours stockés sur les blocs :
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848
Allocation des tables de groupe : complété
Écriture des tables d'i-noeuds : ^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C
root@machine:/home/#
La partition d'origine fait 1.5 To en ext3
J'aimerai avoir l'avis d'un expert de mkfs pour comprendre un peu mieux ou en etait le formatage. (vu que j'ai réagi en 2 ou 3 seconde, et que la partition fait 1.5To, j'ose esperer que tous les inodes n'ont pas été écrasés, mais je ne comprend pas vraiment les histoires de superblock.)
Bref, ai-je une chance de réparer ma partition avec testdisk et cie, ou vais-je devoir tenter le bourrinage avec photorec/foremost ? (vu la taille de la partition, et qu'elle est remplie à 95%, ça risque de faire mal...)
Dans l'immediat j'attend un autre disque dur que j'ai commandé, ce qui va me permettre de faire un dd pour mettre les mains dans le camboui sans risque, je donnerai plus d'information à ce moment là.
Dernière modification par stan99 (Le 02/09/2012, à 09:31)
Hors ligne
#2 Le 02/09/2012, à 09:30
- stan99
Re : [résolu] récupération de données - formatage ext3 par erreur
Après avoir copié la partition sur mon nouveau disque, j'ai tenté un testdisk sans succès (avant de me rendre compte qu'il ne cherchait que les partitions, silly me)
Puis jai tenté fsck.ext3 (ironie, c'est la commande que j'avais l'intention d'executer quand j'ai dégommé le disque)
et là miracle
Apparemment j'ai réagi suffisemment vite, le mkfs a seulement détruit les repertoires les plus proches de la racine, donc je me retrouve avec un dossier lost+found ou il y a des mini arborescences de sous répertoires intitulés #chiffres (globalement ils remplacent les repertoires de "niveau 1" apres la racine). Les répertoirs intérieurs ont conservé leur nom, de meme que pour tous les fichiers.
Seuls les fichiers situés a la racine ont perdu leur nom, mais le type est reconnu donc ils doivent etre intacts (pas vérifié)
Je n'ai pas encore d'indice concernant une eventuelle corruption de fichier (le fsck avec validation manuelle ne m'a renvoyé d'erreur concernant des noms de fichiers que 2 fois)
et l'occupation du disque correspond a environ 10go près à celle que j'avais avant (environ 30go de libre, l'incertitude est due a ma mémoire).
Bref, c'est trop beau pour etre vrai, je me dépeche de tout recopier sur un filesystem propre.
Hors ligne