Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/11/2017, à 17:10

pierrebo

[Tuto] Pas à pas, récupération des données d'un disque avec Testdisk

! ATTENTION : Je ne suis pas informaticien.
RÉFÉREZ-VOUS AVANT TOUT À LA DOCUMENTATION (notamment ici, ici, et ici sur le site du créateur de testdisk - très clair).
C'est elle qui m'a aidé en premier lieu, suivie des contributeurs par leurs réponses (ici) sur le forum. Merci à tous wink.


RÉCAPITULATIF PAS À PAS DE RÉCUPÉRATION AVEC TESTDISK
avec copie à chaque étape de ce qui apparaissait dans le terminal

Après avoir, pour plus de sûreté, fait avec ddrescue une image disque du DDE formaté par erreur et, avant de passer à testdisk, bien vérifié avec GParted le disque source ('/dev/sdb' dans ce qui suit et contenant l'image disque en question) et le disque cible (ici, '/dev/sda'), j'ai procédé pas à pas comme suit :

01. 'sudo testdisk' [Entrée]

$ sudo testdisk

NOTA : Ici, j'ai entré 'sudo testdisk' et non 'sudo ~/testdisk_static /dev/sdc[devenu sdb depuis] comme je pensais le faire dans mon premier message. J'ai cru comprendre d'après la doc  et mes tâtonnements que c'est 'sudo testdisk' qui est valide quand on installe le paquet testdisk directement de la doc ubuntu et 'sudo ~/testdisk_static /dev/sdx' quand on le fait du site officiel.

02. Mot de passe [Entrée]

$ sudo testdisk
[sudo] Mot de passe de reg :

03. Sélectionner à l'aide des flèches du clavier ou 'Create' pour créer le fichier log 'testdisk.log' la première fois ou 'Append' les fois suivantes pour ajouter des informations sur le même log en cas d'interruption, puis [Entrée]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org


TestDisk is free data recovery software designed to help recover lost
partitions and/or make non-booting disks bootable again when these symptoms
are caused by faulty software, certain types of viruses or human error.
It can also be used to repair some filesystem errors.

Information gathered during TestDisk use can be recorded for later
review. If you choose to create the text file, testdisk.log , it
will contain TestDisk options, technical information and various
outputs; including any folder/file names TestDisk was used to find and
list onscreen.

Use arrow keys to select, then press Enter key:
>[ Create ] Create a new log file
 [ Append ] Append information to log file
 [ No Log ] Don't record anything

04. Sélectionner à l'aide des flèches du clavier le bon disque, ici : 'sdb', (en bas reste surligné 'Proceed') puis [Entrée]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

  TestDisk is free software, and
comes with ABSOLUTELY NO WARRANTY.

Select a media (use Arrow keys, then press Enter):
 Disk /dev/sda - 1000 GB / 931 GiB - WDC WD10JPVX-60JC3T0
>Disk /dev/sdb - 2000 GB / 1863 GiB - TOSHIBA External USB 3.0








>[Proceed ]  [  Quit  ]

Note: Disk capacity must be correctly detected for a successful recovery.
If a disk listed above has incorrect size, check HD jumper settings, BIOS
detection, and install the latest OS patches and disk drivers.

05. La table de partition surlignée détectée par testdisk est généralement la bonne (ici 'Intel') sinon la sélectionner à l'aide des flèches du clavier puis [Entrée]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org


Disk /dev/sdb - 2000 GB / 1863 GiB - TOSHIBA External USB 3.0

Please select the partition table type, press Enter when done.
>[Intel  ] Intel/PC partition
 [EFI GPT] EFI GPT partition map (Mac i386, some x86_64...)
 [Humax  ] Humax partition table
 [Mac    ] Apple partition map
 [None   ] Non partitioned media
 [Sun    ] Sun Solaris partition
 [XBox   ] XBox partition
 [Return ] Return to disk selection



Hint: Intel partition table type has been detected.
Note: Do NOT select 'None' for media with only a single partition. It's very
rare for a disk to be 'Non-partitioned'.

06. 'Analyse' [Entrée]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org


Disk /dev/sdb - 2000 GB / 1863 GiB - TOSHIBA External USB 3.0
     CHS 243201 255 63 - sector size=512

>[ Analyse  ] Analyse current partition structure and search for lost partitions
 [ Advanced ] Filesystem Utils
 [ Geometry ] Change disk geometry
 [ Options  ] Modify options
 [ MBR Code ] Write TestDisk MBR code to first sector
 [ Delete   ] Delete all data in the partition table
 [ Quit     ] Return to disk selection





Note: Correct disk geometry is required for a successful recovery. 'Analyse'
process may give some warnings if it thinks the logical geometry is mismatched.

07. 'Quick search' [Entrée]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

 1 P Linux                    0  32 33 243201  78 13 3907026944 [xxx]
No partition is bootable











*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
>[Quick Search]  [ Backup ]
                            Try to locate partition

08. Après quelques secondes, seule la partition Ext4 apparaît, celle qui a effacé la NTFS. 'Enter : to continue' [Entrée]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63
     Partition               Start        End    Size in sectors
>* Linux                    0  32 33 243201  78 13 3907026944 [xxx]











Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
     Enter: to continue
ext4 blocksize=4096 Large_file Sparse_SB, 2000 GB / 1863 GiB

09. 'Deeper search' [Entrée]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63

     Partition                  Start        End    Size in sectors

 1 * Linux                    0  32 33 243201  78 13 3907026944 [xxx]













 [  Quit  ] >[Deeper Search]  [ Write  ]
                          Try to find more partitions

10. État de la recherche profonde (après une demie-heure)

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63
Analyse cylinder 13397/243200: 05%


   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Linux			0   32 33 243201   78 13 3907026944 [Toshiba 2To]
   Stop

11. Après environ 10h pour la recherche profonde sur mon DDE de 2 To :
Sélectionner à l'aide des flèches du clavier la partition à récupérer, ici celle en NTFS. En bas reste surligné 'Continue' [Entrée]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63

The harddisk (2000 GB / 1863 GiB) seems too small! (< 4000 GB / 3726 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partitions can't be recovered:
     Partition               Start        End    Size in sectors
>  HPFS - NTFS          243200 254 63 486401 253 61 3907024001
   FAT16 <32M           303436  26 40 331738  86  4  454675375









[ Continue ]
NTFS, blocksize=4096, 2000 GB / 1863 GiB

12. Taper 'p' [liste des fichiers et dossiers]

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 2000 GB / 1863 GiB - CHS 243201 255 63
     Partition               Start        End    Size in sectors
>D HPFS - NTFS              0   1  2 243200 254 63 3907024001
 D Linux                    0  32 33 243201  78 13 3907026944 [xxx]










Structure: Ok.  Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
     Enter: to continue
NTFS found using backup sector, blocksize=4096, 2000 GB / 1863 GiB

13. Sélectionner avec les flèches un dossier source à copier (ici, 'Emploi'). Taper 'c' [copier].

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
     HPFS - NTFS              0   1  2 243200 254 63 3907024001
Directory /

 dr-xr-xr-x     0     0         0 27-Oct-2017 08:36 .
 dr-xr-xr-x     0     0         0 27-Oct-2017 08:36 ..
 dr-xr-xr-x     0     0         0 13-May-2017 16:36 $RECYCLE.BIN
 dr-xr-xr-x     0     0         0 21-Aug-2016 09:21 .Trash-1000
 dr-xr-xr-x     0     0         0 17-Aug-2016 08:20 Arte
 dr-xr-xr-x     0     0         0 16-Aug-2016 06:23 Disque-Externe_elements
 dr-xr-xr-x     0     0         0 18-Aug-2016 06:48 Docencia
>dr-xr-xr-x     0     0         0 18-Aug-2016 06:49 Emploi
 dr-xr-xr-x     0     0         0 22-Sep-2017 12:37 Escritura
 dr-xr-xr-x     0     0         0 17-Aug-2016 05:04 Etudes_Paris
 dr-xr-xr-x     0     0         0 18-Aug-2016 06:50 Grafista
 dr-xr-xr-x     0     0         0 17-Aug-2016 07:55 Log_2015
 dr-xr-xr-x     0     0         0 23-Aug-2016 07:07 MARTHAFILMS
 dr-xr-xr-x     0     0         0 17-Aug-2016 08:26 PAPIER_Divers
                                                   Next
Use Right to change directory, h to hide Alternate Data Stream
    q to quit, : to select the current file, a to select all files
    C to copy the selected files, c to copy the current file

14. Navigation avec les flèches jusqu'à /media/reg/Dossier_cible (ici, aaa).

TestDisk 7.0, Data Recovery Utility, April 2015

Please select a destination where /Emploi and any files below will be copied.
Keys: Arrow keys to select another directory
      C when the destination is correct
      Q to quit
Directory /home/reg
 drwxr-xr-x  1000  1000     12288 24-Nov-2017 07:06 .
 drwxr-xr-x     0     0      4096 12-Jul-2017 18:19 ..
 drwxrwxr-x  1000  1000      4096 22-Nov-2017 20:41 Audio
 drwxr-xr-x  1000  1000      4096 10-Oct-2017 05:55 Bureau
 drwxrwxr-x  1000  1000      4096 15-Oct-2017 06:57 Changements à voir et enregi
 drwxrwxr-x  1000  1000      4096 16-Nov-2017 07:31 Cuisine
 drwxr-xr-x  1000  1000      4096 21-Nov-2017 20:21 Documents
 drwxrwxr-x  1000  1000      4096 16-Nov-2017 07:07 Go
 drwxr-xr-x  1000  1000      4096 21-Nov-2017 13:19 Images
 drwxrwxr-x  1000  1000      4096 21-Nov-2017 09:17 Littérature
 drwxrwxrwx  1000  1000      4096 21-Nov-2017 13:22 Martha
 drwxrwxr-x  1000  1000      4096 24-Nov-2017 07:04 Récupération de données
 drwxr-xr-x  1000  1000      4096 23-Nov-2017 13:16 Téléchargements
 drwxr-xr-x  1000  1000     12288 23-Nov-2017 08:03 Vidéos
>drwxrwxr-x  1000  1000      4096 24-Nov-2017 07:06 aaa
 drwxrwxr-x  1000  1000      4096 18-Nov-2017 20:20 gPodder
    Next

NOTA : Ici, je n'ai pas fait un copier/coller directement sur un autre DDE comme je voulais le faire tout simplement parce qu'il n'apparaissait pas en navigant jusqu'à /media/reg (je n'en sais pas le pourquoi).

15. Flèche droite pour entrer dans le dossier cible désiré et effectivent le sélectionner. Taper 'c' [coller]

TestDisk 7.0, Data Recovery Utility, April 2015

Please select a destination where /Emploi and any files below will be copied.
Keys: Arrow keys to select another directory
      C when the destination is correct
      Q to quit
Directory /home/reg/aaa
>drwxrwxr-x  1000  1000      4096 24-Nov-2017 07:06 .
 drwxr-xr-x  1000  1000     12288 24-Nov-2017 07:06 ..

16. 'Copy done!' et enfin le dossier est sauvé. J'ai répété les étapes 13 à 16 pour chaque dossier à copier.

TestDisk 7.0, Data Recovery Utility, April 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
     HPFS - NTFS              0   1  2 243200 254 63 3907024001
Directory /
Copy done! 428 ok, 0 failed
 dr-xr-xr-x     0     0         0 27-Oct-2017 08:36 .
 dr-xr-xr-x     0     0         0 27-Oct-2017 08:36 ..
 dr-xr-xr-x     0     0         0 13-May-2017 16:36 $RECYCLE.BIN
 dr-xr-xr-x     0     0         0 21-Aug-2016 09:21 .Trash-1000
 dr-xr-xr-x     0     0         0 17-Aug-2016 08:20 Arte
 dr-xr-xr-x     0     0         0 16-Aug-2016 06:23 Disque-Externe_elements
 dr-xr-xr-x     0     0         0 18-Aug-2016 06:48 Docencia
>dr-xr-xr-x     0     0         0 18-Aug-2016 06:49 Emploi
 dr-xr-xr-x     0     0         0 22-Sep-2017 12:37 Escritura
 dr-xr-xr-x     0     0         0 17-Aug-2016 05:04 Etudes_Paris
 dr-xr-xr-x     0     0         0 18-Aug-2016 06:50 Grafista
 dr-xr-xr-x     0     0         0 17-Aug-2016 07:55 Log_2015
 dr-xr-xr-x     0     0         0 23-Aug-2016 07:07 MARTHAFILMS
 dr-xr-xr-x     0     0         0 17-Aug-2016 08:26 PAPIER_Divers
                                                   Next
Use Right to change directory, h to hide Alternate Data Stream
    q to quit, : to select the current file, a to select all files
    C to copy the selected files, c to copy the current file

Modération : Ce récapitulatif a été scindé depuis la discussion https://forum.ubuntu-fr.org/viewtopic.php?id=2017333

Dernière modification par pierrebo (Le 27/11/2017, à 23:10)


Processeur : AMD A6-7310 APU  - CPU 4x2MHz  - 1 To - Mémoire : 8,0 Gio
Version 16.04 (Xenial Xerus) 64 bits - Noyau Linu 4.4.0-98-generic

Hors ligne

#2 Le 25/11/2017, à 10:03

??

Re : [Tuto] Pas à pas, récupération des données d'un disque avec Testdisk

Bonjour
Merci pour cet exemple réussi 
Sauf le montage sur disque externe. Dommages car c'est aussi une partie complexe.

Pensez à corriger les deux fautes de frappe dans le titre

Dernière modification par ?? (Le 25/11/2017, à 10:06)


Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.

Hors ligne

#3 Le 25/11/2017, à 10:25

moko138

Re : [Tuto] Pas à pas, récupération des données d'un disque avec Testdisk

Toi l'usager qui cherches un tutoriel,
ATTENTION :
Ce fil n'est pas un tutoriel à suivre !

C'est un témoignage intéressant de récupération de données avec testdisk.

Le créateur lui-même de testdisk et de photorec, Christophe Grenier, a pris la peine de rédiger ces deux tutoriels :
ht tp://www.cgsecurity.org/wiki/TestDisk_Etape_par_Etape
ht tp://www.cgsecurity.org/wiki/PhotoRec_Etape_par_Etape

Ils constituent LA référence. 
Et ils sont accessibles au non-spécialiste.


Vous pourrez chercher d'utiles compléments dans la documentation
testdisk de notre site et dans le manuel officiel :

man testdisk
man photorec

%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#4 Le 25/11/2017, à 10:57

Watael

Re : [Tuto] Pas à pas, récupération des données d'un disque avec Testdisk

+1 moko128

--

Séléctionner à l'aide des flèches du clavier le bon disque

c'est quoi le "bon" disque ?
c'est le plus gentil ? le plus généreux ? celui qui te fait du bien ? ...


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#5 Le 25/11/2017, à 13:50

kholo

Re : [Tuto] Pas à pas, récupération des données d'un disque avec Testdisk

vous êtes durs les amis !
on a de la chaire fraîche qui nous amène de la matière ;
alors, en ces temps de crise,
on va pas décourager les plus courageux des nouveaux venus.

bonjour pierrebo
[Tuto] Pas à pas récuprération des données d'in disque avec Testdisk

tout cela part d'un bon sentiment... avec les préconisations, tu vas pouvoir améliorer ce tuto.

ATTENTION
pour tout ce qui touche aux données,
il est de bon ton de mettre le maximum d'alertes pour tout ce qui concerne les précautions à prendre.
imagine que tu fais un tuto et qu'un utilisateur vienne se plaindre d'avoir perdu toutes ses données : pas cool !!!
aussi, je t'invite à mettre le maximum d'infos pour éviter aux fous furieux de prendre ton tuto à la lettre et de se lancer tête baissée sans suffisamment comprendre.

sinon bienvenu du côté des contributeurs ! wink

Hors ligne