Comment installer TestDisk sur Linux< et récupdiyérer des fichiers supprimés

Un jour coincé dans une situation où vous avez accidentellement supprimé un fichier? Dans ce tutoriel, nous verrons comment installer TestDisk sous Linux et récupérer des fichiers supprimés.

Dans ce tutoriel, je vais utiliser un serveur Ubuntu pour travailler, mais même si vous êtes sur une autre distribution, vous pouvez suivre les mêmes étapes. La seule chose qui sera différente est le gestionnaire de paquets utilisé pour l’installation.

Installer TestDisk sous Linux

Le paquet testdisk est disponible sur toutes les principales distributions Linux et peut être facilement téléchargé à l’aide du gestionnaire de paquets par défaut. Ici, j’ai répertorié les commandes spécifiques à la distribution pour installer testdisk sous Linux.

Installer TestDisk sur Ubuntu/Debian

sudo apt update 
sudo apt -y install testdisk

Nous utilisons le gestionnaire de paquets apt au lieu de apt-get car c’est le nouveau gestionnaire de paquets pour Ubuntu/Debian.

Installer TestDisk sur Red Hat et CentOS 7

yum install epel-release
yum update
yum install testdisk

Installer TestDisk sur Red Hat et CentOS 8

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum update
yum install testdisk

Vous devez également activer/installer le dépôt EPEL. Le dépôt EPEL est un dépôt de packages supplémentaire qui fournit un accès facile à l’installation de packages pour les logiciels couramment utilisés.

Pour en savoir plus sur le dépôt EPEL, visitez la page officielle.

Installer TestDisk sur Arch Linux

sudo pacman -S testdisk

Installer TestDisk sur Fedora

sudo dnf install testdisk

Comment récupérer des fichiers supprimés sous Linux ?

Maintenant que vous avez installé l’utilitaire TestDisk, il est temps de l’utiliser pour récupérer nos fichiers ou partitions supprimés.

TestDisk fonctionne avec les types de partitions suivants :

Partition Types Testdisk Works With

Vous n’avez peut-être pas besoin de vérifier le type de partition car la liste ci-dessus couvre presque tous les principaux types de partitions. Mais si vous n’êtes pas sûr, saisissez l’une des commandes suivantes :

stat -f <partition>
df -T
fdisk -l
Fdisk L

L’une ou l’autre des commandes ci-dessus vous donnera des informations sur le type de système de fichiers.

1. Démarrage de TestDisk et configuration de son emplacement d’exécution

Dans votre terminal, entrez simplement la commande testdisk pour exécuter l’utilitaire et vous serez accueilli avec le prompt ci-dessous. Vous pouvez sélectionner le lecteur de disque approprié sur lequel vous souhaitez récupérer des fichiers.

Testdisk Welcome Screen Log

Si c’est la première fois que vous exécutez cet utilitaire, il vous proposera de créer un fichier journal sur l’écran d’accueil. Vous pouvez sélectionner « créer » et simplement continuer avec les paramètres par défaut.

L’écran suivant vous demande de sélectionner le disque/partition :

Test Disk Partition Select

2. Sélection et Analyse de la Partition

Une fois que vous avez sélectionné la bonne partition, vous devrez choisir le type de partition.

Testdisk Partition Type Selection Screen

Normalement, le type de partition approprié devrait être automatiquement sélectionné, mais si ce n’est pas le cas, assurez-vous de choisir le type correct.

Une fois cela fait, vous obtiendrez un menu d’options parmi lesquelles nous devons choisir « Analyser » pour rechercher des données perdues.

Test Disk Analyse Partitions

Vous pouvez opter pour une « Recherche rapide » ou une « Recherche approfondie » selon vos besoins et laisser la recherche s’exécuter jusqu’à ce qu’elle ait analysé tous les inodes.

Testdisk Analyse Screen

3. Analyse de la Partition pour les Fichiers Supprimés

Avec l’option sélectionnée, vous serez invité à choisir la partition spécifique que vous souhaitez analyser.

Analyze Specific Partitions

Sélectionnez la partition correcte et laissez l’utilitaire analyser l’ensemble du lecteur. Après un certain temps, vous obtiendrez la liste des fichiers présents dans la partition. Pendant que l’analyse est en cours, vous verrez un écran similaire à celui ci-dessous.

Testdisk Working

Une fois que la progression est terminée, le système vous offre la possibilité de sélectionner la partition dans laquelle vous souhaitez parcourir les fichiers. Tous les fichiers mis en surbrillance en « rouge » ou dans toute autre couleur ou style de texte (qui peut également être influencé par la configuration du terminal) sont les fichiers récupérés par l’utilitaire TestDisk.

Pour restaurer ces fichiers, appuyez simplement sur la lettre "C", cela vous permettra de copier le fichier et de le coller dans un autre répertoire de votre choix pour le restaurer.

Conclusion

Voilà, vous savez maintenant comment récupérer des fichiers supprimés sous Linux ! N’hésitez pas à explorer davantage cet utilitaire sur une machine virtuelle pour vous familiariser avant de l’utiliser dans des situations réelles, afin de bien comprendre son fonctionnement à un niveau avancé.

Nous espérons que vous avez compris l’utilisation de l’utilitaire TestDisk sous Linux et que vous savez maintenant comment l’utiliser. Si vous avez des questions, n’hésitez pas à nous les poser dans les commentaires ci-dessous.

Source:
https://www.digitalocean.com/community/tutorials/how-to-install-testdisk-on-linux-and-recover-deleted-files