Skip to Content

Foremost ou comment récupérer des fichiers perdus sous Linux

But de ce document :

Ce document relate mon expérience de récupération de fichiers sur un appareil photo après avoir malencontreusement formaté la carte mémoire. Foremost est un paquet présent dans les dépôts officiels Debian mais se trouve dans la plupart des distributions sinon toutes ! Je me suis inspiré d’un article pour ce tuto :

  •  http://www.korben.info/recuperer-des-fichiers-effaces-sous-linux-ubuntu.html

    Installation et utilisation :

    Pour l’installation :

    un simple aptitude et le tour est joué :

    # aptitude install foremost

    Pour l’utilisation :

    L’article propose ces lignes de commande :

  •  Si vous voulez connaitre les fichiers qu’il est possible de récupérer sur votre partition, entre la ligne de commande :

    # foremost -w -i /dev/sda1 -o /recovery/foremost

  •  Par exemple, pour récupérer des images jpg supprimées, il faut taper :

    # foremost -t jpeg -i /dev/sda1

    Foremost va alors créer un répertoire nommé “output”

    Pour le cas d’appareil photo :

    Il vous faut d’abord identifier le nom du périphérique concerné :

    # tail -f /var/log/syslog

    Aug 25 20:03:18 debian hald : mounted /dev/sdb1 on behalf of uid 1000

    Tapez en ligne de commande les lignes proposés. J’ai personnellement changé /recovery/foremost par /home/[user]/recuperation et ceci en mode administrateur.

    # foremost -w -i /dev/sdb1 -o /home/[user]/recuperation

    Pour le sens des lettres, vous pouvez regarder dans le man de foremost, et changez ou ajoutez d’autres fonctions.

    $ man foremost

    Rappellez-vous, la meilleure méthode reste les sauvegardes mais un formatage de carte d’appareil photo arrive toujours ! Sous Linux on peut les faire automatiquement sur un disque dur USB avec rsync et en s’inspirant de cet article : http://www.coagul.org/spip.php ?article586

    Pour aller plus loin :

  •  http://okki666.free.fr/docmaster/articles/linux019.htm (récupérer des fichiers sous Linux)
  •  http://recover.sourceforge.net/linux/recover/download.php3 (recover, un autre paquet, je n’’ai pas testé)
  •  http://www.linuxpourlesnuls.org/v4/modules.php ?name=wiki_lpln&page=tutoriaux:systeme:recuperation_donnees (pour un disque dur crashé avec dd_rescue)
  •  http://forum.hardware.fr/hfr/OSAlternatifs/Hardware-2/recuperation-donnees-illisible-sujet_58662_1.htm (très complet et beaucoup de liens à la fin du tuto)

    Non libre mais utilisable sous Linux

  •  http://www.diskdoctors.net/download.html#linux
  •  http://www.recuperation-dedonnees.fr/logiciel-recuperation-donnees-linux.html

    Historique des modifications

    Version Date Commentaire
    0.1 25/08/2008 Création par Claude BOBEY
  • Commentaires

    Foremost ou comment récupérer des fichiers perdus sous Linux

    Merci Tony de ta relecture, la correction est faite. Le tuto dont je m’inspire était pour Ubuntu.

    Foremost ou comment récupérer des fichiers perdus sous Linux

    Merci pour l’article.

    Si tu es sous Debian, à mon avis les "sudo" sont en trop

    Foremost ou comment récupérer des fichiers perdus sous Linux

    J’avais fait un article sur mon blog. Tony m’a proposé d’en faire un article pour Coagul, voilà qui est fait ;-)