Il existe de nombreuses façons de récupérer les fichiers supprimésdes fichiers sous Linux. Cependant, l'option la plus conviviale est un outil terminal appelé Photorec. Avec lui, les utilisateurs peuvent facilement analyser les partitions et les disques durs entiers pour les fichiers perdus. Mieux encore, l'outil fonctionne avec tous les différents types de systèmes de fichiers, pas seulement ceux de Linux. Voici comment l'utiliser.
ALERTE SPOIL: Faites défiler la liste et regardez le didacticiel vidéo à la fin de cet article.
Installation
Photorec n'est pas quelque chose qui s'installe tout seul. Au lieu de cela, il est généralement fourni avec Testdisk, un puissant ensemble d'outils de récupération qui permet à l'utilisateur de récupérer des données, de les sauvegarder et de les copier de différentes manières. Le logiciel est largement utilisé sur Linux, en particulier dans les cercles Linux d'entreprise. Pour l'installer sur votre PC Linux, ouvrez un terminal et entrez la commande suivante pour l'obtenir.
Ubuntu
sudo apt install testdisk
Debian
sudo apt-get install testdisk
Arch Linux
sudo pacman -S testdisk
Feutre
sudo dnf install testdisk
OpenSUSE
sudo zypper install testdisk
Autres Linux
Il y a de fortes chances que votre système d'exploitation Linux aitTestdisk, ainsi que Photorec. Cependant, si pour une raison quelconque, ce n'est pas le cas, envisagez de visiter le site Web officiel et de télécharger le programme directement. Les développeurs mettent le programme à la disposition des distributions génériques Linux sous la forme d'un fichier d'archive tar.bz2. Sur le site Web, il est indiqué que le logiciel prend en charge les distributions Linux avec les noyaux 2.6 et versions ultérieures.
Évidemment, les distributions Linux en 2017 sont très loin du noyau 2.6. Cela dit, vu comment c'est un programme de terminal, les utilisateurs ne devraient pas avoir de mal à l'exécuter.
Récupérer des données depuis le disque dur
Pour récupérer des données avec l'outil Photorec, ouvrez unfenêtre de terminal. Tout d'abord, obtenez un accès root dans le terminal. Le terminal a besoin de root, car la récupération de données ne fonctionne pas aussi bien sans les privilèges de superutilisateur. Obtenez un shell racine avec cette commande:
sudo -s
Une fois la racine acquise, démarrez Photorec:
photorec
Lorsque l'application Photorec démarre dans le terminal,il recherchera immédiatement l'ensemble du système pour détecter les périphériques bloqués (disques durs et autres périphériques de stockage de masse). L'analyse se déroule très rapidement et, une fois terminée, une liste apparaît. Parcourez la liste des lecteurs pour déterminer où vous souhaitez rechercher les fichiers et dossiers récemment supprimés. Utilisez les touches fléchées pour mettre une option en surbrillance, puis appuyez sur la touche Entrée pour continuer.
À l'intérieur du sélecteur, Photorec affichera toutes les partitions sur le lecteur sur lequel vous souhaitez exécuter une récupération. Pour récupérer à partir du disque entier, trouvez l'option «[disque entier]» et appuyez sur la touche Entrée.
Sur la page suivante, le programme demande ce que le fichiersystème est. Même si Photorec va analyser l'intégralité du disque dur, sélectionnez toujours le système de fichiers. Si le disque dur contient plusieurs systèmes de fichiers, essayez de spécifier le plus grand.
Pour les systèmes Linux, sélectionnez «Ext2 / ext3». Pour tout le reste, sélectionnez «autre».
Remarque: Exécutez lsblk –fs dans le terminal pour déterminer le système de fichiers de votre disque dur.
Sur la page suivante, Photorec demande où numériser. Il parcourra le disque dur et affichera différents répertoires à analyser. Si vous êtes certain de savoir où le fichier a été supprimé, utilisez les touches fléchées pour sélectionner l'emplacement exact où le programme doit numériser. Sinon, appuyez sur c à la première option, il apparaît dans la liste. Cette option analysera tout.

Après avoir sélectionné le répertoire, asseyez-vous et attendez. L'analyse peut prendre un certain temps (tout dépend de la vitesse et de la taille de votre disque dur). Lorsque Photorec aura terminé, il placera plusieurs fichiers récupérés dans le répertoire personnel de l'utilisateur. Gardez à l'esprit qu'il ne s'agit pas d'un dossier. Au lieu de cela, il en existe de nombreux différents. Chacun des dossiers partage le nom «recup», suivi d'un numéro.

Accédez à ces fichiers récupérés en accédant aux dossiers «recup» de votre répertoire personnel.
Récupérer des données à partir d'une partition individuelle
Photorec réussit très bien à trouver récemmentfichiers supprimés, en analysant toutes les partitions sur un disque dur entier. Parfois, cependant, il est préférable (et plus rapide) d’analyser une partition à la fois. Voici comment procéder.
Étape 1: lancez Photorec comme indiqué ci-dessus dans les instructions.
Étape 2: sélectionnez le disque dur individuel à analyser dans le menu.
Étape 3: sélectionnez la partition de disque dur individuelle à analyser.
Étape 4: Dans le terminal, exécutez lsblk –fs pour déterminer le type de système de fichiers de la partition.
Ensuite, dans Photorec, spécifiez le type de système de fichiers.

Étape 5: mettez en surbrillance le répertoire à analyser sur la partition du disque dur, puis sélectionnez c pour démarrer le processus.
Asseyez-vous et attendez que l'analyse soit terminée. Une fois terminé, accédez à votre répertoire personnel. Tous les fichiers récupérés seront situés dans des dossiers commençant par le mot «recup».
Conclusion
La perte de données est terrible et peut vraiment ruiner votrejournée. Heureusement, des outils comme Photorec existent et permettent de récupérer ces précieux fichiers. Si vous avez déjà accidentellement supprimé certaines choses sur votre PC Linux, consultez ce programme. Vous serez heureux de l'avoir fait!
commentaires