Recherche de site Web

Comment récupérer des fichiers supprimés à l'aide de TestDisk sous Linux


Nous connaissons tous la sensation de chercher un fichier et de ne pas le trouver, même à la poubelle. Le traumatisme lié à la perte de fichiers et de données devrait prendre fin grâce à TestDisk, un logiciel gratuit et open source initialement conçu pour récupérer des partitions de mémoire et rendre à nouveau des disques non amorçables. Il est utile pour récupérer les données des partitions causées par des erreurs humaines ou des virus.

Dans cet article, nous allons vous montrer comment récupérer des fichiers supprimés sous Linux à l'aide de l'outil de récupération de données TestDisk. Pour utiliser testdisk, vous devez avoir TestDisk installé sur votre système Linux à l'aide de notre article : Comment installer et utiliser l'outil de récupération de données TestDisk sous Linux.

Une fois TestDisk installé sur votre Linux, vous pouvez vérifier la version de testdisk à l'aide de la commande.

testdisk --version
Exemple de sortie
TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <[email >
http://www.cgsecurity.org

Version: 7.0
Compiler: GCC 7.2
ext2fs lib: 1.44.1, ntfs lib: libntfs-3g, reiserfs lib: none, ewf lib: none, curses lib: ncurses 6.0
OS: Linux, kernel 4.15.0-55-generic (#60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019) x86_64

Super! Cela confirme que nous avons installé avec succès testdisk. Allez maintenant plus loin pour apprendre comment récupérer des fichiers supprimés sous Linux.

Étape 1 : Création du fichier journal de données TestDisk

Pour récupérer des fichiers supprimés, vous devez d'abord créer un fichier testdisk.log, car ces données de journal sont essentielles car elles contiennent des informations utiles pour récupérer vos données ultérieurement.

testdisk

L'écran de description de l'utilitaire comporte trois options mentionnées en détail ci-dessous :

Créer

    créer

    • Ajouter : cette option vous permet d'ajouter des informations supplémentaires au rapport à partir des sessions précédentes.
    • Aucun journal : choisissez l'option lorsque vous ne souhaitez pas enregistrer de journaux pour une utilisation ultérieure.

    Remarque : L'utilitaire Testdisk est adapté aux débutants ; il propose des suggestions pour les options sur chaque écran. Choisissez les options recommandées (en surbrillance). Appuyez sur les touches fléchées et haut pour basculer entre les différentes options.

    Sélectionnez l'option « Créer » car nous devons créer un nouveau fichier journal. En fonction de la sécurité du système, l'ordinateur peut demander un mot de passe sudo pour procéder à la récupération.

    Étape 2 : Choisissez votre lecteur de récupération

    Testdisk affichera alors les disques connectés à votre système. Le système affiche l’espace de stockage total de chaque disque et son espace libre. Choisissez le lecteur sur lequel votre fichier est stocké, puis utilisez les touches fléchées droite et gauche pour naviguer et sélectionnez « Procéder ». Ensuite, appuyez sur le bouton ENTER. Dans ce cas, le lecteur est un lecteur flash externe étiqueté /dev/sdb.

    En fonction des autorisations de sécurité, votre système peut ne pas afficher certains lecteurs. Dans de tels cas, cliquez sur « Option Sudo », qui se trouve à côté des options Procéder et Quitter.

    Ouvrez le Sudo et entrez votre mot de passe. Après une vérification réussie du mot de passe, le système affichera tous les lecteurs connectés avec leurs spécifications.

    Étape 3 : Sélection du type de table de partition

    Après avoir sélectionné votre lecteur, la tâche suivante consiste à identifier la bonne table de partition. Pour les débutants, il peut être difficile d'identifier le type de table de partition correct, mais vous n'avez pas à vous en préoccuper. Le système prédira et mettra automatiquement en évidence le meilleur choix.

    Ensuite, cliquez sur « ENTER » pour continuer.

    Après avoir indiqué le lecteur correct et le type de partition, la fenêtre d'écran suivante affiche une liste des options de récupération. Vous pouvez sélectionner n'importe laquelle des options à partir de l'écran en fonction de vos préférences. Parce que nous récupérons un fichier supprimé, nous sélectionnerons l'option « Avancé ».

    Étape 4 : Sélectionnez la partition du lecteur source du fichier supprimé

    L'écran sur notre photo vous permet de choisir la partition si votre ordinateur en possède plusieurs. Sélectionnez votre choix et appuyez sur « ENTER » pour continuer. Dans ce cas, j'utilise un lecteur flash amovible avec seulement 1 partition FAT32.

    Étape 5 : Vérifiez le répertoire source des fichiers supprimés

    Une fois que l'utilitaire a affiché les répertoires système de toutes les partitions, accédez au répertoire spécifique dans lequel vous avez perdu ou supprimé votre fichier. Par exemple, si votre fichier a été enregistré dans le fichier « Documents », accédez à l'onglet Documents.

    Conseil : utilisez la flèche « retour » pour revenir à l'endroit où vous avez perdu vos fichiers.

    Après avoir accédé au répertoire source, vous trouverez les fichiers supprimés surlignés en rouge. Parcourez votre fichier dans la liste déroulante et mettez-le en surbrillance ou cochez-le.

    Étape 6 : restaurer le fichier supprimé sous Linux

    Copiez le fichier que vous souhaitez restaurer en appuyant sur la lettre c de votre clavier. Dans l'image précédente, le fichier supprimé que je souhaite restaurer s'appelle Best Password Practices.docx.

    Pour copier le fichier, appuyez simplement sur la lettre c du clavier.

    Étape 7 : Collez le fichier récupéré dans le répertoire

    L'utilitaire Testdisk affichera alors une liste d'emplacements où vous pourrez coller votre fichier copié afin de le récupérer. Encore une fois, sélectionnez la destination en faisant défiler et comme avant, appuyez sur C pour la coller. Dans ce cas, le fichier est copié dans le répertoire Public.

    Si tout s'est bien passé, vous devriez recevoir une notification ci-dessous indiquant que les fichiers ont été copiés avec succès.

    Pour quitter l'utilitaire Testdisk, sélectionnez Quitter et appuyez sur ENTER. Cela vous ramènera à l’écran précédent. Sélectionnez Quitter et appuyez sur ENTER. Encore une fois, cela vous ramène en arrière et comme avant, sélectionnez Quitter et appuyez sur ENTER pour quitter complètement TestDisk.

    Et c'est ainsi que vous pouvez récupérer un fichier supprimé sous Linux à l'aide de l'utilitaire testdisk. Si jamais vous supprimez accidentellement un fichier de votre système, ne paniquez pas, testdisk viendra à votre secours.