Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
testdisk [Le 18/05/2018, 17:18]
88.182.40.86 [Utilisation pour réparation]
testdisk [Le 28/02/2023, 11:44] (Version actuelle)
geole [Quelques exemples.] Sécurisation.
Ligne 1: Ligne 1:
-{{tag>​Xenial récupérer système disque_dur}}+{{tag>​Xenial ​Bionic Focal récupérer système disque_dur}}
  
 ---- ----
Ligne 5: Ligne 5:
 {{ :​applications:​testdisk:​testdisk.ico?​60}} {{ :​applications:​testdisk:​testdisk.ico?​60}}
 ====== Testdisk====== ====== Testdisk======
-<note tip>​Avant de commencer à utiliser **testdisk**,​ assurez-vous que votre disque est en bon état physique (smartctl)</​note>​ 
  
-<​note ​important>​Aussitôt que vous constatez la perte de fichiers, arrêtez d'​utiliser, autant que faire se peut, le disque dur (ou autre périphérique de stockage sur lequel a eu lieu la perte). Autrement, vous risquez ​de ré-écrire par dessus ​vos fichiers perdus. ​Ainsi pour l'​installation de PhotoRec ​puis la sauvegarde des fichiers récupérés,​ vous ne devez pas utiliser ​la partition ​sur laquelle les fichiers ​ont été perdus.</​note>​+<​note ​warning> 
 +Aussitôt que vous constatez la perte de données, arrêtez d'​utiliser le disque dur ou le périphérique de stockage sur lequel a eu lieu la perte. Autrement, vous risquez ​d'y réécrire par-dessus ​et de les effacer pour de bon! 
 +</​note>​ 
 + 
 +<note important>​ 
 + Ainsi pour l'​installation de **Testdisk** ​puis la sauvegarde des fichiers récupérés,​ vous ne devez pas utiliser ​l'​unité de stockage (disque dur, clé USB...) ​sur laquelle les données ​ont été perdus. Testdisk étant disponible depuis les dépôt officiels, il n'y a aucun problème à l'​installer et l'​utiliser depuis une [[:​live_cd|session live Ubuntu]] pour ainsi éviter toute écriture des données sur le système. 
 +</​note>​ 
 + 
 +<note tip>​Avant de commencer à utiliser Testdisk, assurez-vous que votre disque est en bon état physique avec par exemple [[smartmontools]]. </​note>​
  
 **Testdisk** est un outil analysant un disque dur à la recherche de [[:​partitions|partitions]] effacées ou endommagées. Il recherche un « index » permettant de retrouver une partition formatée à tort. Ayant retrouvé cet index, il reconstitue le [[systeme_de_fichiers|système de fichiers]].\\ **Testdisk** est un outil analysant un disque dur à la recherche de [[:​partitions|partitions]] effacées ou endommagées. Il recherche un « index » permettant de retrouver une partition formatée à tort. Ayant retrouvé cet index, il reconstitue le [[systeme_de_fichiers|système de fichiers]].\\
Ligne 13: Ligne 20:
 L'​utilisation ensuite de [[:fsck]] peut compléter la récupération après l'​utilisation de TestDisk en corrigeant la structure du [[:système de fichiers]] de la partition récupérée.\\ L'​utilisation ensuite de [[:fsck]] peut compléter la récupération après l'​utilisation de TestDisk en corrigeant la structure du [[:système de fichiers]] de la partition récupérée.\\
 Testdisk est distribué sous [[http://​www.gnu.org/​licenses/​gpl.html|Licence GPLv2]] et fonctionne sous Windows,%% GNU/Linux, Mac OS X, Solaris et BSD.%% Testdisk est distribué sous [[http://​www.gnu.org/​licenses/​gpl.html|Licence GPLv2]] et fonctionne sous Windows,%% GNU/Linux, Mac OS X, Solaris et BSD.%%
- 
  
 ===== Pré-requis ===== ===== Pré-requis =====
-<note help>​Avant d'​aller plus loin dans la lecture de ce document, il est impératif de  regarder l'​état du disque avec cette [[:​smartmontools|application]] afin de savoir si c'est bien cet outil qu'​il faut utiliser ou un [[:​ddrescue|autre]] ou faire appel  à un expert en récupération de données.</​note>​+ 
 +<note help>​Avant d'​aller plus loin dans la lecture de ce document, il est impératif de regarder l'​état du disque avec cette [[:​smartmontools|application]] afin de savoir si c'est bien cet outil qu'​il faut utiliser ou un [[:​ddrescue|autre]] ou faire appel  à un expert en récupération de données.</​note>​
  * Disposer des [[:​sudo|droits d'​administration]].  * Disposer des [[:​sudo|droits d'​administration]].
-  ​* Disposer d'une connexion à Internet configurée et activée. + * Disposer d'une connexion à Internet configurée et activée. 
-  * Savoir ce qu'est un [[wpfr>​disque dur]]. + * Savoir ce qu'est un [[wpfr>​disque dur]]. 
-  * Savoir exactement où est branché le disque dur sur son ordinateur :+ * Savoir exactement où est branché le disque dur sur son ordinateur :
     * 1er/2e disque dur SATA ?     * 1er/2e disque dur SATA ?
     * Sur le contrôleur IDE 1 ou 2, en maître ou en esclave ?     * 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.+ * Savoir ce qu'est une partition et ce qu'est le formatage d'un disque dur.
  
 ===== Installation ===== ===== Installation =====
-==== Dans une instance opérationnelle. ​==== +==== Dans un ordinateur opérationnel ​====
 [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​testdisk|testdisk]]** . [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​testdisk|testdisk]]** .
- +==== Dans un support d'​installation  ​==== 
-==== Dans une instance "​live"​. ​==== +<​code ​bash>sudo add-apt-repository "deb http://​archive.ubuntu.com/​ubuntu $(lsb_release -sc) universe"​
-En ligne de commande. +
-<​code>​sudo add-apt-repository "deb http://​archive.ubuntu.com/​ubuntu $(lsb_release -sc) universe"​+
 sudo apt-get update sudo apt-get update
 sudo apt install testdisk</​code>​ sudo apt install testdisk</​code>​
  
  
-Version commandes groupées:​ +==== Utilisation de la version ​Béta ==== 
-<​code>​sudo add-apt-repository "deb http://​archive.ubuntu.com/​ubuntu $(lsb_release -sc) universe"​ && sudo apt-get update && sudo apt install testdisk && sudo testdisk</​code>​ + 
-==== Utilisation de la version ​Beta==== +<note tip>La dernière version de **Testdisk** est disponible "​prête à l’emploi" ​depuis le site officiel. Elle ne nécessite aucune installation ni modification de votre système. Elle est utilisable aussi bien depuis un système installé ou un système en [[:​live_cd|session live]]. 
-<note tip>La dernière version de **Testdisk** est disponible ​depuis le site officiel ​"​prête à l’emploi"​. Elle ne nécessite aucune installation ni modification de votre système. Elle est utilisable aussi bien depuis un système installé ou un système en [[:​live_cd|session live]].\\ + 
-Son lancement s’effectue directement depuis l’exécutable fourni.\\ +Son lancement s’effectue directement depuis l’exécutable fourni. 
-</​note> ​+</​note>​
   - Se rendre sur la [[https://​www.cgsecurity.org/​wiki/​T%C3%A9l%C3%A9charger_TestDisk|page de téléchargement]] du site officiel;   - Se rendre sur la [[https://​www.cgsecurity.org/​wiki/​T%C3%A9l%C3%A9charger_TestDisk|page de téléchargement]] du site officiel;
   - Télécharger **Testdisk & Photorec** Linux (32 bits ou 64 bits selon votre [[:​architecture matérielle]]) dans votre dossier personnel;   - Télécharger **Testdisk & Photorec** Linux (32 bits ou 64 bits selon votre [[:​architecture matérielle]]) dans votre dossier personnel;
   - [[:​archivage|Extraire l'​archive]] ''​tar.bz2''​ téléchargé.\\ **Testdisk** est directement utilisable en lançant l’exécutable "​testdisk_static"​ situé dans le dossier extrait. ​   - [[:​archivage|Extraire l'​archive]] ''​tar.bz2''​ téléchargé.\\ **Testdisk** est directement utilisable en lançant l’exécutable "​testdisk_static"​ situé dans le dossier extrait. ​
  
-===== Configuration ​=====+===== Lancement ​===== 
 +Dans 99% des cas, testdisk sera utilisé pour récupérer des données sur un autre support physique. Prévoyez dès maintenant le montage de ce support afin de le retrouver facilement. Si c'est un support externe, les partitions sont souvent montées automatiquement. Si c'est un disque interne, la partition sera à monter. 
 +Pour identifier les partitions, utilisez cette commande: 
 +<code bash>​lsblk -e2,7,11 -o MOUNTPOINT,​SIZE,​NAME,​FSTYPE,​LABEL</​code>​ 
 +Un conseil, créez-y immédiatement un répertoire facilement identifiable. 
 +<code bash>​mkdir /​media/<​Nom Utilisateur>/<​Point De Montage>/​RecuperationFaiteParTesdisk</​code>​ 
 +Vous pouvez maintenant ​ lancer le logiciel. Dans un [[:​terminal]],​ saisir la [[:​commande_shell|commande]] <​code>​sudo testdisk</​code>​
  
-Pas de configuration particulière. +Et si vous utilisez la version du site officiel extraite dans votre dossier personnel : 
-=====Lancement===== +<​code>​sudo ./​testdisk*/​testdisk_static</​code>​
-Dans un [[:​terminal]],​ saisir la [[;​commande_shell|commande]] <​code>​sudo testdisk</​code>​ +
-Et si vous utilisez la version du site officiel extraite dans votre dossier personnel: <​code>​sudo ./​testdisk*/​testdisk_static</​code>​+
  
-===== Utilisation pour réparation===== +===== Utilisation pour réparation =====
-<note important>​Ne s'​utilise pas pour récupérer les partitions protégées par chiffrement. "​C'​est le but même du chiffrement"</​note>​ +
-La version actuelle stable des dépôts officiels Ubuntu (décembre 2016) est la version 7.0 d'​avril ​ 2015.+
  
-Lancée sur mon ordinateur elle a détecté une partition recovery qui est certainement celle de windows 8.1.  +<note important>​Ne peut pas s'​utiliser pour récupérer/​pirater les partitions protégées par chiffrement.</​note>​ 
-Une description du fonctionnement d'une version plus récente est disponible [[http://​www.cgsecurity.org/​wiki/​TestDisk_Etape_par_Etape|ici]] + 
-==== Etape 1 ==== +Une description du fonctionnement d'une version plus récente est disponible [[https://​www.cgsecurity.org/​wiki/​TestDisk_Etape_par_Etape|ici]] 
-(capture d'une version Windows ici, mais il n'y a aucune différence visible entre les versions).+ 
 +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,​ la réécriture va détruire ce qui venait d'​être installé. 
 +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'​au **deeper search** et sauver sur un support externe qui __ne doit pas être le support d'​installation de UBUNTU__ qui dans 99,99% des cas a été fabriqué en mode **NON**-PERSISTANT et dont la taille est insuffisante. La récupération est donc perdue. 
 + 
 +Il est nécessaire d'​utiliser un autre support physique. 
 + 
 +==== Étape ​: sélection du disque ​====
  
 {{:​applications:​testdisk1_xenial.png?​450}} {{:​applications:​testdisk1_xenial.png?​450}}
  
 Puis avec les flèches haut et bas, on choisit le disque dur sur lequel se trouve la partition formatée à tort. Puis avec les flèches haut et bas, on choisit le disque dur sur lequel se trouve la partition formatée à tort.
- 
  
 <note warning>​Attention si vous vous trompez de disque dur vous risquez de perdre des données (cela équivaut à le formater en fait).</​note>​ <note warning>​Attention si vous vous trompez de disque dur vous risquez de perdre des données (cela équivaut à le formater en fait).</​note>​
-==== Etape 2 ====+ 
 +==== Étape ​2 ==== 
 On choisit l'​option « Proceed » en bas avec les flèches « ← » et « → » puis on valide avec « Entrée ». On choisit l'​option « Proceed » en bas avec les flèches « ← » et « → » puis on valide avec « Entrée ».
  
 {{:​applications:​testdisk1_xenial.png?​450}} {{:​applications:​testdisk1_xenial.png?​450}}
-==== Etape 3 ====+ 
 +==== Étape ​: 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. 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.
  
 {{:​applications:​testdisk2_xenial.png?​450}} {{:​applications:​testdisk2_xenial.png?​450}}
-==== Etape 4 ====+DELETEME<​note warning>​Si votre disque dépasse la taille de 2 to, notez que la table de partition sera ** EFI GPT** dans quasiment 100% des cas.</​note>​ 
 +==== Étape ​: analyse ​==== 
 On choisit ensuite « analyse » : On choisit ensuite « analyse » :
  
Ligne 85: Ligne 108:
  
 {{tuto_20testdisk_htm_m504776e1.png|}} {{tuto_20testdisk_htm_m504776e1.png|}}
-==== Etape 5 ====+ 
 +==== Étape ​5 ==== 
 On choisit donc l'​option « proceed » : On choisit donc l'​option « proceed » :
  
 {{tuto_20testdisk_htm_36b2c2db.png}} {{tuto_20testdisk_htm_36b2c2db.png}}
  
-Il nous dit que la partition actuelle est en bonne santé ; on peut lister les fichiers qu'​elle contient et d'​autres manipulations,​ moins conseillées si on ne sait pas ce qu'on fait. +Il nous dit que la partition actuelle est en bonne santé ; on peut lister les fichiers qu'​elle contient et d'​autres manipulations,​ moins conseillées si on ne sait pas ce qu'on fait. On appuie juste sur « Entrée » pour passer a l'​étape suivante. 
-Donc on appuie juste sur « Entrée » pour passer a l'​étape suivante. + 
-==== Etape 6 ====+==== Étape ​: recherche de partition ​==== 
 Là on choisit « Search » cela va lancer le scan. Là on choisit « Search » cela va lancer le scan.
  
Ligne 105: Ligne 131:
  
 {{tuto_20testdisk_htm_5a611058.png|}} {{tuto_20testdisk_htm_5a611058.png|}}
-==== Etape 7 ==== 
-Soit on appuie sur « Entrée » pour arrêter la recherche car nous avons reconnu notre partition (inutile d'​attendre qu'il analyse tout le disque). 
  
 +==== Étape 7 ====
 +
 +Soit on appuie sur « Entrée » pour arrêter la recherche car nous avons reconnu notre partition (inutile d'​attendre qu'il analyse tout le disque).
  
 Soit on laisse toute la recherche se faire lorsque le cas est plus complexe Soit on laisse toute la recherche se faire lorsque le cas est plus complexe
  
 {{tuto_20testdisk_htm_m4b4b19da.png|}} {{tuto_20testdisk_htm_m4b4b19da.png|}}
-==== Etape 8 ==== + 
-Il me liste les partitions effacées qu'il a découvertes.+==== É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. 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}} {{tuto_20testdisk_htm_m79e6954e.png}}
  
-Pour récupérer cette partition, il faut appuyer sur les flèches ​droites ​et gauche.+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. 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 : On peu choisir soit :
Ligne 133: Ligne 163:
  
 {{tuto_20testdisk_htm_ea9bfb4.png|}} {{tuto_20testdisk_htm_ea9bfb4.png|}}
-==== Etape 9 ==== 
  
-<note tip>il semble inutile de jouer ce scénario lorsque l'​ordinateur s'est planté pendant une étape de déplacement de partition. La structure partition reste bonne mais les chainages de répertoires sont toujours cassés.</​note>​+==== Étape 9 ==== 
 + 
 +<note tip>il semble inutile de jouer ce scénario ​(*) lorsque l'​ordinateur s'est planté pendant une étape de déplacement de partition. La structure partition reste bonne mais les chainages de répertoires sont toujours cassés.//(* Commentaire ajouté 4/6/18 pour problème de compréhension:​ Je suppose que "jouer ce scenario" ​ veut dire l'​action décrite en cette étape 9 avec "​Write"​. Cette action "​write"​ serait alors inadéquate,​ et on peut passer à étape 10)//</​note>​
 Je mets donc le flag « primary bootable » et j'​appuie sur « Entrée » pour valider. Je mets donc le flag « primary bootable » et j'​appuie sur « Entrée » pour valider.
  
Ligne 146: Ligne 177:
 Puis on redémarre l'​ordinateur et c'est tout bon. Puis on redémarre l'​ordinateur et c'est tout bon.
  
 +==== Étape 10 ====
  
-==== Etape 10 ==== +La table de partition n'est pas réécrite car trop détruite.
-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. 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:​application:​testdisk.ds1.png}} {{application:​application:​testdisk.ds1.png}}
Ligne 161: Ligne 191:
  
 {{application:​testdisk.ds7.png}} {{application:​testdisk.ds7.png}}
-==== Etape 11 ====+ 
 +==== Étape ​11 ==== 
 Il faut maintenant aller scanner les partitions à la recherche des données perdues. Il faut maintenant aller scanner les partitions à la recherche des données perdues.
 Le fait de connaître préventivement l'​implantation ancienne peut éviter de rechercher dans certaines partitions. Sinon elles sont toutes à faire dans l'​ordre qu'on le sent. Il faut se positionner sur la ligne choisie et frapper le caractère **P** qui permet de visualiser le contenu. Le fait de connaître préventivement l'​implantation ancienne peut éviter de rechercher dans certaines partitions. Sinon elles sont toutes à faire dans l'​ordre qu'on le sent. Il faut se positionner sur la ligne choisie et frapper le caractère **P** qui permet de visualiser le contenu.
Ligne 171: Ligne 203:
 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. 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 ​ par la commande **C** C'est le moment de les copier sur un autre support ​ par la commande **C**
-==== Etape 12 ====+ 
 +==== É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://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21702798#​p21702798 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://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21702798#​p21702798
  
Ligne 179: Ligne 213:
 {{application:​testdisk.ds9.png}} {{application:​testdisk.ds9.png}}
  
-il ne reste plus qu'à sélectionner le répertoire ​ ** ..**    et lancer la copie par la commande **C** +il ne reste plus qu'à sélectionner le répertoire ​ ** ..**    et lancer la copie par la commande **C**
 Puis regarder l'​action se faire. Puis regarder l'​action se faire.
 {{application:​testdisk.ds10.png}} {{application:​testdisk.ds10.png}}
 +
 +==== Étape 13 ====
 +Pour contrôler que les données sont bien récupérées dans le support prévu, le plus simple est de rebooter et de remonter ce support et regarder le contenu. Si rien, il sera possible de recommencer après avoir appliqué la bonne procédure
 +
 ==== Quelques exemples. ==== ==== Quelques exemples. ====
  
 https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21830722#​p21830722 https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21830722#​p21830722
 +
 ===== Utilisations diverses ===== ===== Utilisations diverses =====
  
 ==== Réaliser l’image Disque bit par bit ==== ==== Réaliser l’image Disque bit par bit ====
 Lancer une récupération de fichiers sur un disque dur défectueux,​ ce n’est pas le pied. D'​abord parce que ce n'est pas fiable, ça plante tout le temps et ensuite parce que cela risque d'​endommager encore plus le disque dur. **Cette copie sera un clone identique** du disque, cela veut dire que vous pourrez récupérer dessus tous les fichiers même ceux qui ont été effacés par inadvertance. Lancer une récupération de fichiers sur un disque dur défectueux,​ ce n’est pas le pied. D'​abord parce que ce n'est pas fiable, ça plante tout le temps et ensuite parce que cela risque d'​endommager encore plus le disque dur. **Cette copie sera un clone identique** du disque, cela veut dire que vous pourrez récupérer dessus tous les fichiers même ceux qui ont été effacés par inadvertance.
-  * Lire ici la procedure: [[http://​korben.info/​realiser-limage-dun-disque-dur-testdisk.html]]+  * Lire ici la procedure: [[https://​korben.info/​realiser-limage-dun-disque-dur-testdisk.html]] 
 + 
 +Jusqu'​à preuve du contraire, lorsque le disque est défaillant,​ l'​outil de duplication à privilégier est ddrescue.
  
-Jusqu'​à preuve du contraire, lorsque le disque est défaillant,​ l'​outil de duplication à priviliégier est ddrescue. 
 ====  Restaurer la structure de boot de la partition windows ==== ====  Restaurer la structure de boot de la partition windows ====
-[[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=8178311#​p8178311|YannUbuntu]]+ 
 +[[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=8178311#​p8178311|astuce de YannUbuntu]]
   *  sélectionner le disque où se trouve la partition à réparer,   *  sélectionner le disque où se trouve la partition à réparer,
   *  [Proceed],   *  [Proceed],
Ligne 213: Ligne 254:
  
 ==== Création d'un MBR pour booter windows. ==== ==== Création d'un MBR pour booter windows. ====
-1) Faire les étapes 1 , 2  , 3  et 4 du chapitre 5. Mais à l'​étape 4 il faut choisir ​ "**MBR Code**"​ au lieu de "​**analyse**"​. 
  
-2Accepter l'​écriture du MBR dans le premier secteur. Puis confirmer l'​écrasement.+  - Faire les étapes 1, 2, 3 et 4 du chapitre 5. Mais à l'​étape 4 il faut choisir ​ "**MBR Code**"​ au lieu de "​**analyse**"​. 
 +  - Accepter l'​écriture du MBR dans le premier secteur. Puis confirmer l'​écrasement. 
 +  - Lancer Gparted afin de s'​assurer que le flag de boot est bien mis sur la partition windows. 
 +==== Récupérer le contenu d'une partition chiffrée luks ==== 
 +Il est possible de lancer testdisk pour récupérer les données d'une partition chiffrée LUKS si cette partition ​ peut être préventivement montée. Sinon, on récupère seulement la structure de boot. Tentative réalisée en version 22.10. 
 +Voici l'​écran montrant ce qui est récupérable. ​  ​Uniquement la structure de boot! (photorec ne fera pas mieux) 
 +<code bash>​====================================================================== 
 +TestDisk 7.1, Data Recovery Utility, July 2019 
 +Christophe GRENIER <​grenier@cgsecurity.org>​ 
 +https://​www.cgsecurity.org 
 +     Linux filesys. data      1054720 ​   4554751 ​   3500032 
 +Directory /
  
-3) Lancer Gparted afin de s'​assurer que le flag de boot est bien mis sur la partition windows.+>​drwxr-xr-x ​    ​0 ​    ​0 ​     4096  2-Dec-2022 16:28 . 
 + ​drwxr-xr-x ​    ​0 ​    ​0 ​     4096  2-Dec-2022 16:28 .. 
 + ​drwx------ ​    ​0 ​    ​0 ​    ​16384 ​ 2-Dec-2022 15:52 lost+found 
 + ​drwxr-xr-x ​    ​0 ​    ​0 ​     4096  2-Dec-2022 15:55 efi 
 + ​drwxr-xr-x ​    ​0 ​    ​0 ​     4096  2-Dec-2022 16:29 grub 
 + ​-rw------- ​    ​0 ​    ​0 ​  ​6250707 12-Jul-2022 10:51 System.map-5.15.0-43-generic 
 + ​-rw-r--r-- ​    ​0 ​    ​0 ​   261694 12-Jul-2022 10:51 config-5.15.0-43-generic 
 + ​lrwxrwxrwx ​    ​0 ​    ​0 ​       28  2-Dec-2022 16:26 initrd.img 
 + ​lrwxrwxrwx ​    ​0 ​    ​0 ​       28  2-Dec-2022 15:55 initrd.img.old 
 + ​-rw-r--r-- ​    ​0 ​    ​0 ​   182800 ​ 6-Feb-2022 21:35 memtest86+.bin 
 + ​-rw-r--r-- ​    ​0 ​    ​0 ​   184476 ​ 6-Feb-2022 21:35 memtest86+.elf 
 + ​-rw-r--r-- ​    ​0 ​    ​0 ​   184980 ​ 6-Feb-2022 21:35 memtest86+_multiboot.bin 
 + ​lrwxrwxrwx ​    ​0 ​    ​0 ​       25  2-Dec-2022 16:26 vmlinuz 
 + ​lrwxrwxrwx ​    ​0 ​    ​0 ​       25  2-Dec-2022 16:26 vmlinuz.old 
 +                                                   ​Next 
 +Use Right to change directory, h to hide deleted files 
 +=============================================================</​code>​
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 225: Ligne 292:
  
 ===== Voir aussi ===== ===== Voir aussi =====
 +
 +  * **(fr)** [[probleme_de_disque|Problème de disque / partition]]
   * **(fr)** [[https://​www.cgsecurity.org/​wiki/​TestDisk_FR|Site officiel]]   * **(fr)** [[https://​www.cgsecurity.org/​wiki/​TestDisk_FR|Site officiel]]
-  * **(fr, en)** [[http://​www.cgsecurity.org/​wiki/​TestDisk_Etape_par_Etape|TestDisk,​ étape par étape]] : mode d'​emploi simple et détaillé sur le site officiel.+  * **(fr, en)** [[https://​www.cgsecurity.org/​wiki/​TestDisk_Etape_par_Etape|TestDisk,​ étape par étape]] : mode d'​emploi simple et détaillé sur le site officiel.
   * **(fr)** [[https://​www.benji1000.net/​recuperer-les-donnees-dun-disque-dur-non-reconnu/​|Récupérer les données d’un disque-dur non reconnu]] : tutoriel étape par étape sur le blog de benji1000.   * **(fr)** [[https://​www.benji1000.net/​recuperer-les-donnees-dun-disque-dur-non-reconnu/​|Récupérer les données d’un disque-dur non reconnu]] : tutoriel étape par étape sur le blog de benji1000.
   * Un outil pour conversion [[http://​cars.car.coocan.jp/​misc/​chs2lba.html|LBA/​CHS]]   * Un outil pour conversion [[http://​cars.car.coocan.jp/​misc/​chs2lba.html|LBA/​CHS]]
  • testdisk.1526656714.txt.gz
  • Dernière modification: Le 18/05/2018, 17:18
  • par 88.182.40.86