Photorec : récupérer des fichiers supprimés sur Linux

Photorec est un logiciel de récupération de fichiers open source inclus dans le paquet testdisk pour récupérer des fichiers supprimés par erreur.
Le paquet est disponible dans les dépôts de la plupart des distributions Linux comme Debian, Ubuntu, Mint, Fedora et bien d'autres.
Il est capable d'analyse votre SSD ou disque secteur par secteur afin de retrouver des fichiers effacés ou perdus.
Pour cela il cible plusieurs types de fichiers comme TXT, JPG, PNG, ZIP, ELF, GZ, XFS, FS et bien d'autres formats de fichiers.

Dans ce tutoriel, je vous guide pour installer, utiliser Photorec afin de récupérer des données inaccessibles sur votre Linux.

Photorec : récupérer des fichiers supprimés sur Linux

Comment utiliser Photorec pour récupérer des fichiers supprimés sur Linux

Photorec analyse un disque ou SSD et récupère les fichiers qu'il place dans un répertoire que vous avez choisi.
Les fichiers sont triés par extension et type.
Il convient donc ensuite de vérifier chaque fichiers récupérés pour retrouver ceux que vous cherchez.

  • Créé le dossier de récupération, de préférence sur un autre disque que celui où vous avez perdu vos fichiers
mkdir ~/recup
  • Téléchargez et installer testdisk à l'aide du gestionnaire de paquets de votre distribution Linux (apt, dnf) :
sudo apt install tetdisk
Installer Photorec sur Linux
  • Puis exécutez photorec en spécifiant le chemin de destination où seront stockés les fichiers récupérés. Pour cela, on utilise l'option -d :
sudo photorec -d ~/recup
  • Puis sélectionnez le disque à analyser, par exemple ici /dev/sda
Sélectionnez le disque à analyser dans photorec pour récupérer des fichiers supprimés
Sélectionnez le système de fichiers dans Photorec pour récupérer des fichiers supprimés
  • Puis laissez sur Free pour analyser les blocs non utilisés
Choisir le type d'analyse dans Photorec
  • Une analyse s'effectue, patientez
Analyse rapide sur Photorec
  • Puis photorec vérifie chaque bloc de disques pour retrouver des fichiers effacés. En haut, le délai du scan s'affiche dans Estimated time to completion puis en dessous, l'outil affiche le nombre de fichiers retrouvés par type et extension
Récupérer des fichiers supprimés dans Photorec sur Linux
  • Plusieurs dossiers recup_dir sont créés avec les fichiers récupérés. Vous devez inspecter ces dossiers pour trouver les données souhaitées
Inspectez les fichiers récupérés par Photorec dans les dossiers recup_dir.
  • Les noms des fichiers ne sont pas récupérés mais l'extension de fichiers oui
Inspectez les fichiers récupérés par Photorec dans les dossiers recup_dir.

Utilisez la commande find pour trouver les fichiers et données qui vous intéressent.

Avec l'interface pour Windows :

Les alternatives pour récupérer des fichiers effacés et perdus sur Linux :

Tags: