Linux Tutoriels

Comment récupérer des données perdues sous Linux

Parfois, des fichiers et des données importantes sont supprimés accidentellement. Il existe de nombreuses raisons pour lesquelles cela peut arriver; ignorer ce qui se trouve dans la poubelle, appuyer sur le mauvais bouton, etc. Cela arrive. Dans de telles situations, il est important de savoir comment récupérer ces fichiers. Étant donné que Linux est en partie utilisé par des personnes qui gèrent beaucoup de données, il ne manque pas de trouver des programmes qui aident à récupérer des données perdues sous Linux.

Dans ce didacticiel, nous allons nous concentrer sur un outil appelé Testdisk. C’est un programme spécialisé dans la récupération de données à partir de nombreux endroits différents. Il scanne les cylindres et d’autres parties du disque dur pour vérifier les données supprimées. La meilleure partie? Testdisk peut trouver des données supprimées à partir de partitions précédemment supprimées, créer des sauvegardes, etc.

Installation de Testdisk

Testdisk est un programme très populaire, en particulier avec ceux qui gèrent beaucoup de données et plusieurs disques durs sous Linux. En conséquence, il est possible de l’installer à partir de la collection de programmes de n’importe quelle distribution Linux. Pour l’installer, ouvrez l’App Store Gnome (si votre version de Linux l’a), recherchez «testdisk» et installez-le. Vous pouvez également l’installer en entrant la commande suivante.

  Qu'est-ce que Spotify Duo et est-ce que cela vous convient?

Arch Linux

sudo pacman -S testdisk

Ubuntu

sudo apt install testdisk

Feutre

sudo dnf install testdisk -y

OpenSUSE

sudo zypper install testdisk

Debian

sudo apt-get install testdisk

Vous n’avez pas le logiciel Gnome, mais votre version de Linux n’est pas répertoriée ci-dessus? Recherchez «testdisk» à l’aide de votre gestionnaire de packages. Ensuite, installez-le comme vous installez normalement les programmes. Sinon, allez sur pkgs.org, recherchez testdisk, téléchargez le package et installez-le de cette façon. Il existe de nombreuses façons d’installer ce programme.

Récupérer des données

Testdisk est un programme basé sur du texte qui ne fonctionnera que dans le terminal. Cela ne signifie pas qu’il est basé sur la ligne de commande. Il n’y a pas de longues commandes de texte à retenir. Au lieu de cela, il utilise une configuration de type «text-gui». Pour ouvrir testdisk, commencez par obtenir un shell racine, en utilisant cette commande: sudo -s

Entrez ensuite la commande «testdisk» pour le démarrer.

Lorsque le programme démarre, trois options sont présentes. Les options sont «Créer un journal», «Ajouter» et «Aucun journal». Sélectionnez l’option «Créer un journal». Cela permettra à testdisk d’enregistrer chaque action qui a lieu. De cette façon, si vous faites une erreur, vous pourrez parcourir le journal et lire ce qui ne va pas. Sélectionnez l’option «No Log» si vous ne vous souciez pas du tout de garder un enregistrement. Les deux options sont acceptables, mais la journalisation est recommandée.

  Terrain Home est un lanceur d'applications avec une recherche universelle intelligente [Android]

Avec l’option sélectionnée, testdisk trouvera tous les disques durs actuellement connectés au PC Linux. Cela inclut d’autres types de stockage de données comme les lecteurs flash, les cartes SD, etc. Sélectionnez le disque dur dont vous souhaitez récupérer les données en utilisant les touches fléchées haut et bas pour mettre en évidence. Appuyez sur Entrée pour sélectionner le disque dur.

À partir de là, testdisk demande à l’utilisateur de spécifier le type de table de partition utilisé. Vous ne savez pas ce que cela signifie? Si votre distribution Linux utilise UEFI (vous saurez si c’est le cas en regardant à l’intérieur du BIOS et des paramètres de démarrage), sélectionnez EFI GPT dans la liste. Utiliser MS-DOS MBR comme disposition de partition? Sélectionnez cela avec le menu. Pas certain? Ne vous inquiétez pas, car testdisk peut généralement vous donner la bonne réponse en la détectant automatiquement.

Sur la page suivante, il existe plusieurs options. La seule qui compte est l’option «Analyser». Sélectionnez-le et testdisk examinera profondément le disque dur. Il trouvera les données supprimées sur les partitions qui existent sur le lecteur et celles qui ont déjà été supprimées.

Récupérer des fichiers

Lorsque testdisk a terminé de scanner l’intégralité du disque dur, il affiche une liste de données que l’utilisateur peut récupérer. Sélectionnez n’importe quel fichier dans cette liste, puis appuyez sur c sur le clavier. Cela copiera les données supprimées dans votre répertoire personnel. Vous souhaitez masquer ces fichiers et les rendre irrécupérables? Appuyez plutôt sur h sur le clavier. Cela les cachera.

  Comment changer le thème de la barre d'état système sous Windows 10

Récupérer des partitions

En plus de récupérer des fichiers supprimés du système, les utilisateurs peuvent également récupérer des partitions entières. Tout d’abord, sélectionnez «Créer» pour démarrer un journal. Sélectionnez ensuite la disposition de la partition lorsque testdisk le demande.

Ensuite, sélectionnez le lecteur dans la liste, puis «Avancé» sur la page de testdisk avec toutes les différentes options à choisir.

Mettez en surbrillance une partition supprimée dans testdisk. Vous saurez qu’il est supprimé parce que l’option «Annuler la suppression» est présente. Sélectionnez-le et testdisk réorganisera le disque dur et fera de la place pour annuler la suppression de la partition.

Remarque: Il est également possible de récupérer la partition de disque dur supprimée directement sur une image gravable.

Sélectionnez « Création d’image » pour créer une image disque (qui peut être gravée ultérieurement sur le disque dur avec les disques Gnome) de la partition supprimée. Pour ceux qui craignent de gâcher le disque dur en restaurant des partitions, cela peut être un bon choix.

Conclusion

Alors que nous mettons de plus en plus de nous-mêmes sur nos ordinateurs, même l’utilisateur Linux le plus préparé doit savoir comment récupérer des fichiers supprimés. Évidemment, se fier uniquement à un programme capable de «restaurer» des fichiers ne remplace pas de bonnes procédures de sauvegarde de fichiers, mais lorsque vous êtes dans une situation difficile, cela peut vous sortir d’une situation difficile.