Nombre total de pages vues

récuperer les ficher effacé par erreurs sous ubuntu


Vous êtes dans un répertoire où il y a des centaines de fichiers MP3 et des images jpg et vous décidez lesquels vous conserver. Vous effacer disons une vingtaines de fichiers (il s'en vont automatiquement dans la corbeille), puis vous videz la corbeille confirmant ainsi une suppression définitive des fichiers. Mais voilà que vous vous rendez compte qu'il y avait quelques fichiers que vous avez effacés par erreurs. Oups ! Impossible de récupérez les fichiers. La corbeille est vide !

Eh bien non ! Grâce au logiciel Foremost (qui fut créé par des agents spéciaux par le US Air Force Office of Special Investigations en 2001 puis rendu public par la suite), vous pouvez récupérez vos fichiers effacés dans votre disque dur. L'utilisation de Foremost se fait en ligne de commande dans un terminal et de manière très simple.

Pour l'installer, rien de plus facile. Étant disponible dans les dépôts Ubuntu, cliquer sur le lien: apt://foremost

Site officiel de Foremost: http://foremost.sourceforge.net/

Une fois installé, il vous faut vous connecter dans un terminal en mode administrateur (menu Applications -> Accessoires -> Terminal). Puis taper sudo su.

Pour commencer, il vous faut connaître le chemin de partition dans lequel vous voulez récupérez vos fichiers effacés, taper :

# mount



Cela affiche par exemple :

/dev/sda3 on / type ext3 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-15-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/dany/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=dany)



Ce que nous cherchons c'est le chemin commençant par /dev/sdax où x est le numéro de votre partition.

Dans mon cas, mes fichiers effacés que je veux récupérés sont situés dans /dev/sda3.

Bien. Maintenant, pour récupérer mes fichiers, il faut taper :

# foremost -t all -i /dev/sda3



L'option -t all signifie "tout les types de fichiers". Si on veut récupérer seulement des images jpg, ce sera -t jpg . Avec en plus des fichiers MP3, ce sera -t jpg,mp3. Foremost va récupérer les fichiers et les placera automatiquement dans un répertoire nommé output situé dans votre /home/nom/output (dans mon cas c'était /home/dany/output). Le répertoire output n'aura que les droits d'accès root. Pour rendre ce dossier lisible par tous les utilisateurs, taper :

# chmod -R 777 /output



Attention ! Si vous répéter la commande de récupération pour d'autres fichiers mais sur un autre partition (ou dans la même), n'oubliez pas d'effacer ou de renommer votre répertoire output.

Ce qui m'a surpris de Foremost, c'est la vitesse de traitement de récupération des fichiers. La grande majorité des fichiers ainsi récupérés sont devenus fonctionnels, intégrales. Bien sûr, dépendamment de la taille de votre partition et de la quantité de fichiers, le traitement peut être long. Aussi, le cas échéant, pour arrêter le processus de traitement de Foremost, dans la console, faites CTRL-C (ou en cas de force majeur CTRL-D).

À noter que Foremost est capable de récupérer des fichiers sur une partition FAT32. Je n'ai pû le tester sur une partition NTFS ou sur une clé USB. Cela reste à voir...

À remarquer qu'il existe d'autres programmes de récupération de fichiers perdus comme PhotoRec contenu dans Testdisk. Cela pourrait faire l'objet d'un autre article.

0 commentaires:

Enregistrer un commentaire

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Hosting