Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
testdisk [Le 19/07/2020, 17:07] – [Installation] 88.122.224.21 | testdisk [Le 29/11/2020, 18:48] (Version actuelle) – [Étape 1 : sélection du disque] 88.141.113.204 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | {{ : | ||
+ | ====== Testdisk====== | ||
+ | |||
+ | <note warning> | ||
+ | Aussitôt que vous constatez la perte de données, arrêtez d' | ||
+ | </ | ||
+ | |||
+ | <note important> | ||
+ | Ainsi pour l' | ||
+ | </ | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | **Testdisk** est un outil analysant un disque dur à la recherche de [[: | ||
+ | Il est fourni avec [[: | ||
+ | L' | ||
+ | Testdisk est distribué sous [[http:// | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | <note help> | ||
+ | * Disposer des [[: | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
+ | * Savoir ce qu'est un [[wpfr> | ||
+ | * Savoir exactement où est branché le disque dur sur son ordinateur : | ||
+ | * 1er/2e disque dur SATA ? | ||
+ | * Sur le contrôleur IDE 1 ou 2, en maître ou en esclave ? | ||
+ | * Savoir ce qu'est une partition et ce qu'est le formatage d'un disque dur. | ||
+ | |||
+ | ===== Installation ===== | ||
+ | ==== Dans un ordinateur opérationnel ==== | ||
+ | [[: | ||
+ | ==== Dans un support d' | ||
+ | <code bash> | ||
+ | sudo apt-get update | ||
+ | sudo apt install testdisk</ | ||
+ | |||
+ | |||
+ | ==== Utilisation de la version Béta ==== | ||
+ | |||
+ | <note tip>La dernière version de **Testdisk** est disponible " | ||
+ | |||
+ | Son lancement s’effectue directement depuis l’exécutable fourni. | ||
+ | </ | ||
+ | - Se rendre sur la [[https:// | ||
+ | - Télécharger **Testdisk & Photorec** Linux (32 bits ou 64 bits selon votre [[: | ||
+ | - [[: | ||
+ | |||
+ | ===== Lancement ===== | ||
+ | |||
+ | Dans un [[: | ||
+ | |||
+ | Et si vous utilisez la version du site officiel extraite dans votre dossier personnel : | ||
+ | < | ||
+ | |||
+ | ===== Utilisation pour réparation ===== | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | Une description du fonctionnement d'une version plus récente est disponible [[http:// | ||
+ | |||
+ | En règle générale: | ||
+ | |||
+ | Testdisk peut récupérer les partitions qui ont étés supprimées en réécrivant la table de partition. | ||
+ | |||
+ | Cependant si les partitions supprimées ont déjà été réutilisées, | ||
+ | C'est souvent un très mauvais choix car la récupération ne sera jamais faite à 100% à cause des destructions déjà opérées. | ||
+ | |||
+ | Dans ce dernier contexte, il faut aller jusqu' | ||
+ | |||
+ | Il est nécessaire d' | ||
+ | |||
+ | ==== Étape 1 : sélection du disque ==== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Puis avec les flèches haut et bas, on choisit le disque dur sur lequel se trouve la partition formatée à tort. | ||
+ | |||
+ | <note warning> | ||
+ | |||
+ | ==== Étape 2 ==== | ||
+ | |||
+ | On choisit l' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Étape 3 : choix du type de partition à récupérer ==== | ||
+ | |||
+ | On choisit le type de partition. Notez qu'on peut ainsi récupérer différents [[systeme_de_fichiers]] : des disques XBox, Mac ou Sun. Dans la plupart des cas, ce sera Intel donc pour un PC Windows ou GNU/Linux. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Étape 4 : analyse ==== | ||
+ | |||
+ | On choisit ensuite « analyse » : | ||
+ | |||
+ | {{tuto_20testdisk_htm_m34fbf52.png|}} | ||
+ | |||
+ | Il nous dit comment est partitionné le disque dur pour le moment. Ici, il y a une grosse partition en FAT32 créée par erreur. | ||
+ | |||
+ | {{tuto_20testdisk_htm_m504776e1.png|}} | ||
+ | |||
+ | ==== Étape 5 ==== | ||
+ | |||
+ | On choisit donc l' | ||
+ | |||
+ | {{tuto_20testdisk_htm_36b2c2db.png}} | ||
+ | |||
+ | Il nous dit que la partition actuelle est en bonne santé ; on peut lister les fichiers qu' | ||
+ | |||
+ | ==== Étape 6 : recherche de partition ==== | ||
+ | |||
+ | Là on choisit « Search » cela va lancer le scan. | ||
+ | |||
+ | {{tuto_20testdisk_htm_m504776e1.png|}} | ||
+ | |||
+ | Scan lancé. | ||
+ | |||
+ | {{tuto_20testdisk_htm_1bd09c81.png|}} | ||
+ | |||
+ | On laisse mijoter ainsi longtemps… très longtemps ici pour un disque dur de 250 Gio | ||
+ | Mais on constate que, au bout de quelques secondes, il a déjà retrouvé la partition : | ||
+ | |||
+ | {{tuto_20testdisk_htm_5a611058.png|}} | ||
+ | |||
+ | ==== Étape 7 ==== | ||
+ | |||
+ | Soit on appuie sur « Entrée » pour arrêter la recherche car nous avons reconnu notre partition (inutile d' | ||
+ | |||
+ | Soit on laisse toute la recherche se faire lorsque le cas est plus complexe | ||
+ | |||
+ | {{tuto_20testdisk_htm_m4b4b19da.png|}} | ||
+ | |||
+ | ==== Étape 8 ==== | ||
+ | |||
+ | TestDisk liste les partitions effacées qu'il a découvertes. | ||
+ | |||
+ | Ici, une autre partition en FAT32 (sûrement une partition encore plus vieille) et MA partition en NTFS ; je vois même le label (le nom) de mon ancienne partition. | ||
+ | |||
+ | {{tuto_20testdisk_htm_m79e6954e.png}} | ||
+ | |||
+ | Pour récupérer cette partition, il faut appuyer sur les flèches droite et gauche. | ||
+ | En effet, on remarque au début de la ligne un « D » ce qui signifie //Deleted// (effacée) on va changer ça. | ||
+ | On peu choisir soit : | ||
+ | * L = logical | ||
+ | * E = extended | ||
+ | * P = primary | ||
+ | * * = primaire et bootable | ||
+ | |||
+ | Dans mon cas, c'est //primary bootable// à noter que je n'ai le choix que entre « primary » | ||
+ | |||
+ | {{tuto_20testdisk_htm_18d5b64c.png|}} | ||
+ | |||
+ | et « primary bootable » | ||
+ | |||
+ | {{tuto_20testdisk_htm_ea9bfb4.png|}} | ||
+ | |||
+ | ==== Étape 9 ==== | ||
+ | |||
+ | <note tip>il semble inutile de jouer ce scénario (*) lorsque l' | ||
+ | Je mets donc le flag « primary bootable » et j' | ||
+ | |||
+ | {{tuto_20testdisk_htm_70ce73a8.png}} | ||
+ | |||
+ | <note important> | ||
+ | Attention, en choisissant « write », il réécrit l' | ||
+ | </ | ||
+ | |||
+ | Puis on redémarre l' | ||
+ | |||
+ | ==== Étape 10 ==== | ||
+ | |||
+ | La table de partition n'est pas réécrite car trop détruite. | ||
+ | Il est alors nécessaire de faire le **deeper search** et de sauvegarder les données qui vont être récupérées sur un autre support physique. | ||
+ | |||
+ | {{application: | ||
+ | |||
+ | et de laisser tourner car cela prend beaucoup de temps. On peut regarder l' | ||
+ | |||
+ | {{application: | ||
+ | |||
+ | Au final on a une liste qui peut être très impressionnante ou pas. | ||
+ | |||
+ | {{application: | ||
+ | |||
+ | ==== Étape 11 ==== | ||
+ | |||
+ | Il faut maintenant aller scanner les partitions à la recherche des données perdues. | ||
+ | Le fait de connaître préventivement l' | ||
+ | |||
+ | {{application: | ||
+ | |||
+ | Dans la grille ci-dessus, Les répertoires et fichiers logiquement supprimés ont été masquées (commande** h**) | ||
+ | sinon ils seraient affichés en rouge. | ||
+ | On s'est baladé dans les répertoires en faisant un return sur les lignes tentantes. On peut aussi descendre dans la hiérarchie. (Ici, on est descendu dans un répertoire.) On remonte d'un cran par la commande ** q**. En conclusion: On a décidé de récupérer trois répertoires qui ont été sélectionnés en appuyant sur le caractère **:** Ils sont maintenant affichés en vert. | ||
+ | C'est le moment de les copier sur un autre support | ||
+ | |||
+ | ==== Étape 12 ==== | ||
+ | |||
+ | C'est le moment de bien naviguer pour sélectionner le répertoire de réception de ce qui va être copié. Une explication plus détaillée est disponible dans cette discussion https:// | ||
+ | |||
+ | Ne pas oublier qu'il ne doit pas être sur le même disque et qu'il doit être de taille adéquate par rapport à ce qui a été sélectionné. | ||
+ | Au besoin, diminuer la sélection en prenant seulement un répertoire. Puis lorsque la copie sera faite, sélectionner les autres répertoires avec un autre support physique pour la sortie. | ||
+ | |||
+ | {{application: | ||
+ | |||
+ | il ne reste plus qu'à sélectionner le répertoire | ||
+ | Puis regarder l' | ||
+ | {{application: | ||
+ | |||
+ | ==== Quelques exemples. ==== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Utilisations diverses ===== | ||
+ | |||
+ | ==== Réaliser l’image Disque bit par bit ==== | ||
+ | Lancer une récupération de fichiers sur un disque dur défectueux, | ||
+ | * Lire ici la procedure: [[http:// | ||
+ | |||
+ | Jusqu' | ||
+ | |||
+ | ==== Restaurer la structure de boot de la partition windows ==== | ||
+ | |||
+ | [[https:// | ||
+ | * sélectionner le disque où se trouve la partition à réparer, | ||
+ | * [Proceed], | ||
+ | * choisir le type de partition (généralement [Intel]), | ||
+ | * [Advanced], | ||
+ | * sélectionner la partition à réparer avec [Boot], ça va afficher quelque chose comme ceci: | ||
+ | |||
+ | < | ||
+ | Status: Bad | ||
+ | Backup boot sector | ||
+ | Status: OK | ||
+ | Sectors are not identical. | ||
+ | A valid NTFS Boot sector must be present in order to access | ||
+ | any data; even if the partition is not bootable. | ||
+ | | ||
+ | |||
+ | * Vérifier que vous avez bien " | ||
+ | * enfin sélectionnez [Backup BS]. | ||
+ | |||
+ | ==== Création d'un MBR pour booter windows. ==== | ||
+ | |||
+ | - Faire les étapes 1, 2, 3 et 4 du chapitre 5. Mais à l' | ||
+ | - Accepter l' | ||
+ | - Lancer Gparted afin de s' | ||
+ | |||
+ | ===== Désinstallation ===== | ||
+ | |||
+ | Pour supprimer cette application, | ||
+ | Pour supprimer la version du site officiel extraite dans votre dossier personnel, il suffit de supprimer le dossier extrait. | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * **(fr)** [[probleme_de_disque|Problème de disque / partition]] | ||
+ | * **(fr)** [[https:// | ||
+ | * **(fr, en)** [[http:// | ||
+ | * **(fr)** [[https:// | ||
+ | * Un outil pour conversion [[http:// | ||
+ | * **(fr)** Testdisk ne sait pas reconstituer [[https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |