Recherche de site Web

PhotoRec - Récupérer des fichiers supprimés ou perdus sous Linux


Lorsque vous supprimez un fichier accidentellement ou intentionnellement sur votre système à l'aide de « shift + delete », de l'option de suppression ou de vider la corbeille, le contenu du fichier n'est pas détruit du disque dur (ou de tout support de stockage).

Il est simplement supprimé de la structure des répertoires et vous ne pouvez pas voir le fichier dans le répertoire où vous l'avez supprimé, mais il reste toujours quelque part sur votre disque dur.

Si vous disposez des outils et des connaissances appropriés, vous pouvez récupérer les fichiers perdus sur votre ordinateur. Cependant, à mesure que vous stockez davantage de fichiers sur votre disque dur, les fichiers supprimés sont écrasés et vous ne pouvez récupérer que les fichiers récemment supprimés.

Dans ce didacticiel, nous expliquerons comment récupérer des fichiers perdus ou supprimés sur un disque dur sous Linux à l'aide de Testdisk, un outil de récupération remarquable fourni avec un outil gratuit appelé PhotoRec. .

PhotoRec est utilisé pour récupérer des fichiers perdus à partir de supports de stockage tels que des disques durs, un appareil photo numérique et un CD-ROM.

Installer Testdisk (PhotoRec) sur les systèmes Linux

Pour installer Testdisk en exécutant la commande ci-dessous adaptée à votre distribution :

------- On Debian/Ubuntu/Linux Mint ------- 
sudo apt-get install testdisk

------- On CentOS/RHEL/Fedora ------- 
sudo yum install testdisk

------- On Fedora 22+ ------- 
sudo dnf install testdisk   

------- On Arch Linux ------- 
pacman -S testdisk             

------- On Gentoo ------- 
emerge testdisk  

S'il n'est pas disponible sur les référentiels de votre distribution Linux, téléchargez-le ici et exécutez-le sur un Live CD.

Il peut également être trouvé dans des CD de secours tels que Gparted LiveCD, Parted Magic, Ubuntu Boot CD, Ubuntu-Rescue-Remix< et bien d’autres encore.

Une fois l'installation terminée, démarrez PhotoRec dans une fenêtre de texte comme suit avec les privilèges root et spécifiez la partition à partir de laquelle les fichiers ont été supprimés :

sudo photorec /dev/sda3

Vous verrez l’interface ci-dessous :

Utilisez les touches fléchées droite et gauche pour sélectionner un élément de menu, puis appuyez sur Entrée. Pour poursuivre l'opération de récupération, sélectionnez [Proceed] et appuyez sur Entrée.

Vous serez sur l'interface suivante :

Sélectionnez [Options] pour afficher les options d'opération de récupération disponibles comme dans l'interface ci-dessous :

Appuyez sur Q pour revenir en arrière, sur l'interface ci-dessous, vous pouvez spécifier les extensions de fichiers que vous souhaitez rechercher et récupérer. Par conséquent, sélectionnez [File Opt] et appuyez sur Entrée.

Appuyez sur s pour désactiver/activer toutes les extensions de fichiers, et si vous avez désactivé toutes les extensions de fichiers, choisissez uniquement les types de fichiers que vous souhaitez récupérer en les sélectionnant à l'aide des touches fléchées droite (ou la touche fléchée gauche pour désélectionner).

Par exemple, je souhaite récupérer tous les fichiers .mov que j'ai perdus sur mon système.

Appuyez ensuite sur b pour enregistrer le paramètre, vous devriez voir le message ci-dessous après avoir appuyé dessus. Revenez en arrière en appuyant sur Entrée (ou appuyez simplement sur le bouton Q), puis appuyez à nouveau sur Q pour revenir au menu principal.

Sélectionnez maintenant [Recherche] pour démarrer le processus de récupération. Dans l'interface ci-dessous, choisissez le type de système de fichiers sur lequel le ou les fichiers ont été stockés et appuyez sur Entrée.

Ensuite, choisissez si seul l'espace libre ou la partition entière doit être analysée comme ci-dessous. Notez que choisir une partition entière rendra l’opération plus lente et plus longue. Une fois que vous avez sélectionné l'option appropriée, appuyez sur Entrée pour continuer.

Sélectionnez attentivement un répertoire dans lequel les fichiers récupérés seront stockés, si la destination est correcte, appuyez sur le bouton C pour continuer. Choisissez un répertoire sur une partition différente pour éviter que les fichiers supprimés ne soient écrasés lorsque davantage de données sont stockées sur la partition.

Pour revenir en arrière jusqu'à la partition racine, utilisez la touche fléchée gauche.

La capture d'écran ci-dessous montre les fichiers supprimés du type spécifié en cours de récupération. Vous pouvez arrêter l'opération en appuyant sur Entrée.

Remarque : Votre système peut devenir lent et éventuellement se bloquer à certains moments, vous devez donc être patient jusqu'à la fin du processus.

A la fin de l'opération, Photorec vous indiquera le numéro et l'emplacement des fichiers récupérés.

Les fichiers récupérés seront stockés par défaut avec les privilèges root, ouvrez donc votre gestionnaire de fichiers avec des privilèges élevés pour accéder aux fichiers.

Utilisez la commande ci-dessous (précisez votre gestionnaire de fichiers) :

gksudo nemo
or
gksudo nautilus 

Pour plus d'informations, visitez la page d'accueil de PhotoRec : http://www.cgsecurity.org/wiki/PhotoRec.

C'est tout! Dans ce didacticiel, nous avons expliqué les étapes nécessaires pour récupérer des fichiers supprimés ou perdus du disque dur à l'aide de PhotoRec. C'est jusqu'à présent l'outil de récupération le plus fiable et le plus efficace que j'ai jamais utilisé, si vous connaissez un autre outil similaire, partagez-le avec nous dans les commentaires.