Page suivantePage pr�c�denteTable des mati�res

13. Existe-t-il des outils qui automatisent le processus ?

En fait, il y en a. H�las, je crains qu'ils souffrent du m�me probl�me que la technique de modification manuelle des inodes : les blocs indirects sont irr�cup�rables. Cependant, selon la probabilit� que cela ne soit plus un probl�me d'ici peu, �a vaut s�rement le coup de chercher ces programmes maintenant.

J'ai �crit un utilitaire nomm� e2recover, qui est essentiellement un enrobage Perl � fsgrab. Il fait un effort raisonnable pour g�rer les blocs indirects effac�s, et semble tr�s bien fonctionner en l'absence de fragmentation. Il en profite pour remettre les permissions (et, quand c'est possible, le propri�taire) des fichiers r�cup�r�s, et s'assure m�me que les fichiers r�cup�r�s soient � la bonne taille.

J'ai initialement �crit e2recover pour la toute proche mise � jour de ce Howto ; malheureusement cela signifie que tous les renseignements utiles sur e2recover sont aussi pr�vus pour cette mise � jour. En attendant, il devrait s'av�rer quand m�me utile d�s maintenant ; vous pouvez le t�l�charger depuis ma page, et prochainement sur Metalab.

Scott D. Heavner est l'auteur de lde, (`Linux Disk Editor'). lde peut servir aussi bien d'�diteur binaire de disque, que d'un �quivalent de debugfs pour les syst�mes ext2 et minix, et m�me pour les syst�mes xia (bien que le support xia ne soit plus disponible dans les noyaux 2.1.x et 2.2.x). Il dispose de fonctionnalit�s pour faciliter la r�cup�ration, comme le parcours de la liste des blocs, et la recherche dans le contenu du disque. Il poss�de �galement une documentation sur les concepts de base des syst�mes de fichiers particuli�rement utile, ainsi qu'un document expliquant comment l'utiliser afin de r�cup�rer des fichiers supprim�s. La version 2.4 de lde est disponible sur Metalab et ses mirroirs, et sur la page de son auteur.

Une autre possibilit� est fournie par le GNU Midnight Commander, mc. C'est un gestionnaire de fichiers en plein �cran, inspir� autant que je le sache d'un certain programme MS-DOS couramment d�sign� sous le nom de � nc �. mc supporte la souris dans la console Linux et dans un xterm, et fournit des syst�mes de fichiers virtuels qui permettent des trucs du genre de se d�placer dans une archive Tar. Parmi ses syst�mes de fichiers virtuels, il en est un concernant la r�cup�ration sous Ext2. Tout �a semble tr�s commode � manipuler, mais je dois avouer que que je ne l'ai jamais utilis� moi-m�me -- je pr�f�re les bonnes vieilles commandes shell. Apparemment il faut configurer le programme avec l'option --with-ext2undel ; vous aurez �galement besoin des biblioth�ques de d�veloppement et des fichiers d'en-t�te (include) qui viennent avec le paquetage e2fsprogs. La version fournie par Debian GNU/Linux est ainsi compil� ; c'est peut-�tre le cas pour d'autres distributions. Une fois que le programme est compil�, vous pouvez y taper cd undel:/dev/hda5/, et obtenir, sous forme de contenu de r�pertoire, le catalogue des fichiers supprim�s. Comme la plupart des outils actuels de r�cup�ration, il g�re tr�s mal les blocs indirects effac�s -- la plupart du temps il ne r�cup�re que les 12 premiers Ko des gros fichiers.

La derni�re version peut �tre r�cup�r�e depuis le site ftp officiel.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:26