Photorec est un logiciel de récupération de fichiers supprimés à tort ou perdus suite à une corruption de données. Il se lance depuis un terminal via la commande photorec
et fonctionne sous Windows, GNU/Linux, Mac OS X, Solaris et BSD. Il est distribué sous licence GNU GPLv2.
Sa méthode consiste à scanner l'unité de stockage (disque dur, clé USB…) à la recherche de fichiers existant physiquement sur le disque mais non répertoriés dans l'index du système de fichier. Il est possible de spécifier le type de fichier à récupérer pour faciliter les recherches (voir la liste des formats supportés). Cependant, cet outil ne pourra pas récupérer une partition entière et Testdisk semble alors plus approprié.
Installer le paquet testdisk (Photorec est distribué avec l'outil de récupération de partition testdisk). Pour une installation alternative, voir la page Testdisk.
tar.bz2
téléchargé.Pour plus de sécurité, PhotoRec utilise un accès en lecture seule au lecteur que vous essayez de récupérer. L'écriture des fichiers récupérés sera faite sur une autre unité. PhotoRec vous demandera où créer un dossier Recup_dir dans lequel il mettra les fichiers récupérés lors du scan.
Si vous savez ou pensez que le répertoire home va être trop petit pour récupérer les données, il faut utiliser une autre partition. L'idéal est de la monter dans le répertoire home afin qu'elle soit plus facile à sélectionner. Exemple:
mkdir RECUP; sudo umount /dev/sdf2; sudo -v mount /dev/sdf2 RECUP
Au moment crucial du choix du lieu de récupération, vous pourrez la sélectionner facilement.
Dans un terminal, saisir la commande
sudo photorec
Ou bien si vous utilisez la version du site officiel extraite dans votre dossier personnel:
sudo ./testdisk*/photorec_static
Même interface que Testdisk ; on choisit le disque (flèches haut et bas) et
4. Pour récupérer les fichiers, il est possible que PhotoRec vous demande le type de système de fichiers où les fichiers perdus étaient stockées:
5. Photorec vous demandera alors dans quel dossier mettre les fichiers récupérés. Si possible, en utilisant un autre terminal, créer un dossier nommé "RECUP" que vous pourrez alors sélectionner en toute tranquillité.
(Il y créera un dossier nommé recup-dir pour y mettre les fichiers récupérés). Si vous souhaitez sauvegarder les fichiers sur un autre disque (un disque dur externe par exemple), le disque se trouvera dans /media/[nom de l'utilisateur]/[nom du disque], ou dans /mnt ou dans /run/media. Le disque de destination doit être monté.
6. Puis je lance le scan en validant avec « search » (bouton flèche gauche flèche droite)
7. Puis on oublie son PC pendant quelques heures…
Par contre ce qui est sympa c'est que si vous arrêtez le scan (STOP), au prochain lancement du programme il vous demande si vous voulez reprendre ou vous vous étiez arrêté. Vous devez relancez photorec dans le même répertoire où à été créer au premier démarrage deux fichier photorec.se*.
Le dossier de récupération créé par Photorec est accessible uniquement avec les droits d'administration. Vous ne pourrez donc pas accéder aux fichiers récupérés ni les manipuler depuis votre gestionnaire de fichiers habituel. Pour cela, nous devrons avant tout, modifier les droits d'accès de ce dossier à l'aide de la commande:
sudo chown -R <utilisateur> recup_dir*
(Remplacer "<utilisateur>" par votre nom d'utilisateur et modifier éventuellement le chemin si vous aviez choisi un autre emplacement que votre dossier personnel pour créer le dossier recup_dir)
Vous pouvez maintenant utiliser votre gestionnaire de fichiers normalement.
Il est également possible d'afficher les dossiers cachés avec la commande Ctrl + H, le dossier Recup_dir est ainsi accessible directement dans votre gestionnaire de fichiers.
A traiter.
Voir des idées en consultant ces liens.
cgsecurity
Pour supprimer cette application, il suffit de supprimer le paquet testdisk. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
Pour supprimer la version du site officiel extraite dans votre dossier personnel, il suffit de supprimer le dossier extrait.