URL: https://linuxfr.org/forums/astucesdivers/posts/resturationr%C3%A9cup%C3%A9ration-de-fichiers-effac%C3%A9s Title: Resturation/Récupération de fichiers effacés Authors: dkremer Date: 2008年11月20日T23:56:22+01:00 Tags: Score: 1 Bonjour. Je viens d'effacer un répertoire « _crucial_ » pour moi et j'ai besoin de récupérer les données qui s'y trouvent. Ayant un livre L'administration Linux à 200% sous la main, je me suis empressé de suivre les conseils qui y sont reportés, à savoir passer en mode 'récupération' avec la commande shutdown now, puis démonter le système de fichier des données utilisateurs avec _umount_. Ceci fait, l'astuce de récupération consistait à parser le périphérique (les partitions sont des périphériques en mode caractère) avec grep, comme cela : grep -a -A10 -B100 'mon_occurence_de_texte' /dev/sdaX> recherche.out. L'auteur a précisé que cela correspondait à la recherche d'un petit programme sur les suites de Fibonacci. J'en déduis que l'utilisation de cette astuce requiert deux connaissances préalables dans la récupération de fichier : le contenu du fichier à récupérer et sa taille approximative. Le répertoire que j'ai effacé contenait pas mal de fichier postscripts, pas mal de fichier latex, et d'autres choses comme cela que j'aurai aimé ne pas égarer avant d'avoir une sauvegarde en bonne et due forme. Je pense avoir fait une bonne liste des fichiers manquants, de mon points de vue j'ai des critères suffisant pour retrouver tout ce qui a été perdu mais je trouve que les fonctionnalités de grep pour faire une recherche sur des critères un peu plus détaillés ne sont pas assez avancées. J'ai donc copié la partition avec testdisk pour l'analyser après. J'ai quelques questions : Pensez vous que je puisse réaliser un script Python de recherche pour faire cela, auquel je pourrai préciser des critère précis de récupération (ligne de début, ligne de fin, motifs caractéristiques nombreux, etc ) ? Si oui, pensez vous que je devrai me renseigner sur la structure du système de fichier (ext3), la taille des blocs, etc ? Pensez vous que je pourrai concentrer ma recherche sur les derniers blocs effacés de mon système de fichier, et si oui comment les séparer du reste du système de fichier ? Merci beaucoup si vous m'aidez. Au revoir.