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 11/07/2014, à 12:11

David74

Perte de données sur DD externe

Bonjour,

j'ai voulu redimensionner deux partirions du même DD externe, par Gparted. J'ai lancé l'opération hier soir, et vu le temps que cela prenait, je suis parti me coucher, en laissant la machine travailler. Ce matin, message d'erreur, comme quoi Gparted a quitté inopinément, ou un truc dans le genre. Je lance Thunar, je vois sdb2, mais plus sdb3 (ce sont les 2 partitions concernées par le redimensionnement). Je relance Gparted, il me reconnait sdb2, normalement, mais sb3 est en noir, indiquant "inconnu" dans la colonne "Type de fichier".

J'ai commencé à fouiner un peu, et voici quelques données :

Réponse de la commande fdisk -l (la partie concernant sdb)

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x0000b2fc

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdb2            2048   170420223    85209088   83  Linux
/dev/sdb3       170420224   976773119   403176448    b  W95 FAT32

Testdisk

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors

 2 P Linux                    0  32 33 10608  42 58  170418176 [Part 2 - Ext4 -
Invalid FAT boot sector
 3 P FAT32                10608  42 59 60801  80 15  806352896
 3 P FAT32                10608  42 59 60801  80 15  806352896
No partition is bootable








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

Puis, résultat de "Quick Search"

TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
     Partition               Start        End    Size in sectors
>  Linux                    0  32 33 10608  42 58  170418176 [Part 2 - Ext4 - ]
   Linux                 5207 229 15 21369 145 24  259637248
 * FAT32 LBA            35125 199 19 60801  80 15  412477440 [PART3]









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 superblock Recover, 87 GB / 81 GiB

Partant de là, je ne sais plus trop que faire : continuer testdisk, et comment, ou plutôt tenter un extundelete ? Ou encore autre chose ?
Merci pour le coup de main.

Dernière modification par David74 (Le 11/07/2014, à 13:07)

Hors ligne

#2 Le 11/07/2014, à 12:18

Nasman

Re : Perte de données sur DD externe

sudo dd if=/dev/sdb bs=512 count=1 | hexdump -C
sudo dd if=/dev/sdb bs=512 count=1 skip=170420224 | hexdump -C

PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#3 Le 11/07/2014, à 13:10

David74

Re : Perte de données sur DD externe

Merci de la réponse rapide, mais en fait, j'ai fait partir le post un peu vite, je n'avais pas fini... Je l'ai complété.
A quoi corresponde STP, ces 2 lignes de commande ? Est-ce du diagnostic, ou déjà du traitement ?

Hors ligne

#4 Le 11/07/2014, à 13:35

Nasman

Re : Perte de données sur DD externe

La première ligne affiche le contenu du premier secteur du disque, le mbr, et qui contient la table des partitions principales.

la deuxième ligne affiche les secteur 170420224 qui est normalement la zone amorce de la partition sdb3.

D'ailleurs l'adresse LBA=170420224 est la traduction de ce que donne testdisk en cylindre, tête et secteur.

Normalement la table des partition devrait indiquer que sdb3 est en FAT32 (identifiant 0b) mais je pense que la zone amorce est corrompue - on devrait le voir avec la deuxième commande.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#5 Le 11/07/2014, à 13:47

David74

Re : Perte de données sur DD externe

Résultat de la première commande :

david@david-laptop:~$ sudo dd if=/dev/sdc bs=512 count=1 | hexdump -C
00000000  33 c0 fa 8e d8 8e d0 bc  00 7c 89 e6 06 57 8e c0  |3........|...W..|
00000010  fb fc bf 00 06 b9 00 01  f3 a5 ea 1f 06 00 00 52  |...............R|
00000020  52 b4 41 bb aa 55 31 c9  30 f6 f9 cd 13 72 13 81  |R.A..U1.0....r..|
00000030  fb 55 aa 75 0d d1 e9 73  09 66 c7 06 8d 06 b4 42  |.U.u...s.f.....B|
00000040  eb 15 5a b4 08 cd 13 83  e1 3f 51 0f b6 c6 40 f7  |..Z......?Q...@.|
00000050  e1 52 50 66 31 c0 66 99  e8 66 00 e8 21 01 4d 69  |.RPf1.f..f..!.Mi|
00000060  73 73 69 6e 67 20 6f 70  65 72 61 74 69 6e 67 20  |ssing operating |
00000070  73 79 73 74 65 6d 2e 0d  0a 66 60 66 31 d2 bb 00  |system...f`f1...|
00000080  7c 66 52 66 50 06 53 6a  01 6a 10 89 e6 66 f7 36  ||fRfP.Sj.j...f.6|
00000090  f4 7b c0 e4 06 88 e1 88  c5 92 f6 36 f8 7b 88 c6  |.{.........6.{..|
000000a0  08 e1 41 b8 01 02 8a 16  fa 7b cd 13 8d 64 10 66  |..A......{...d.f|
000000b0  61 c3 e8 c4 ff be be 7d  bf be 07 b9 20 00 f3 a5  |a......}.... ...|
000000c0  c3 66 60 89 e5 bb be 07  b9 04 00 31 c0 53 51 f6  |.f`........1.SQ.|
000000d0  07 80 74 03 40 89 de 83  c3 10 e2 f3 48 74 5b 79  |..t.@.......Ht[y|
000000e0  39 59 5b 8a 47 04 3c 0f  74 06 24 7f 3c 05 75 22  |9Y[.G.<.t.$.<.u"|
000000f0  66 8b 47 08 66 8b 56 14  66 01 d0 66 21 d2 75 03  |f.G.f.V.f..f!.u.|
00000100  66 89 c2 e8 ac ff 72 03  e8 b6 ff 66 8b 46 1c e8  |f.....r....f.F..|
00000110  a0 ff 83 c3 10 e2 cc 66  61 c3 e8 62 00 4d 75 6c  |.......fa..b.Mul|
00000120  74 69 70 6c 65 20 61 63  74 69 76 65 20 70 61 72  |tiple active par|
00000130  74 69 74 69 6f 6e 73 2e  0d 0a 66 8b 44 08 66 03  |titions...f.D.f.|
00000140  46 1c 66 89 44 08 e8 30  ff 72 13 81 3e fe 7d 55  |F.f.D..0.r..>.}U|
00000150  aa 0f 85 06 ff bc fa 7b  5a 5f 07 fa ff e4 e8 1e  |.......{Z_......|
00000160  00 4f 70 65 72 61 74 69  6e 67 20 73 79 73 74 65  |.Operating syste|
00000170  6d 20 6c 6f 61 64 20 65  72 72 6f 72 2e 0d 0a 5e  |m load error...^|
00000180  ac b4 0e 8a 3e 62 04 b3  07 cd 10 3c 0a 75 f1 cd  |....>b.....<.u..|
00000190  18 f4 eb fd 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001b0  00 00 00 00 00 00 00 00  fc b2 00 00 00 00 00 00  |................|
000001c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 20  |............... |
000001d0  21 00 83 fe ff ff 00 08  00 00 00 60 28 0a 00 fe  |!..........`(...|
000001e0  ff ff 0b fe ff ff 00 68  28 0a 00 f8 0f 30 00 00  |.......h(....0..|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 0,00564033 s, 90,8 kB/s
00000200

Résultat de la deuxième :

david@david-laptop:~$ sudo dd if=/dev/sdc bs=512 count=1 skip=170420224 | hexdump -C
00000000  99 d3 f6 62 86 49 7a 33  1a ce 4b 49 13 92 de 9a  |...b.Iz3..KI....|
00000010  eb 85 1a 2a 9d b3 ea e5  b5 3a 21 c9 25 a9 2c 62  |...*.....:!.%.,b|
00000020  0e 1d 5e e6 99 48 d0 a0  61 53 04 18 08 c0 c2 08  |..^..H..aS......|
00000030  03 0b 63 62 33 6b ed 26  4c db 87 0a 68 a0 f2 a8  |..cb3k.&L...h...|
00000040  b7 f3 71 58 3d a8 af 4d  bd 4e bc ae 37 0d 3e 90  |..qX=..M.N..7.>.|
00000050  86 c3 29 b1 cb 28 bb 2f  97 c1 73 8d bc 56 62 be  |..)..(./..s..Vb.|
00000060  3d 53 bb d9 61 3d ab f0  14 b2 1c 8f 49 ef c5 ee  |=S..a=......I...|
00000070  43 6f dd a9 64 ae 07 9a  6a 0c 8c 48 63 e5 2c 88  |Co..d...j..Hc.,.|
00000080  cb e2 91 d8 1c a0 6a 3e  bc 6e bc 7a 5a 6c 5c b1  |......j>.n.zZl\.|
00000090  a2 d3 33 20 6e 64 da 72  e1 39 0d 05 75 fe e3 e0  |..3 nd.r.9..u...|
000000a0  b4 b8 58 6a e4 f4 4a 4f  c7 f7 ce 4e de 26 1a 11  |..Xj..JO...N.&..|
000000b0  c9 86 05 5b 36 66 ae 86  8e 36 65 88 7f 59 94 e4  |...[6f...6e..Y..|
000000c0  78 c9 0f b0 86 42 29 42  5b f6 e6 23 d5 6a d0 4f  |x....B)B[..#.j.O|
000000d0  0f c9 a5 74 5c 7d 1b 09  d6 f6 6d af 36 65 5e d8  |...t\}....m.6e^.|
000000e0  af 62 76 d9 19 5f 23 04  67 2f 96 86 64 3d 6d b9  |.bv.._#.g/..d=m.|
000000f0  37 17 2d 3d b5 f3 52 cc  70 a7 3e c0 26 ae 33 6b  |7.-=..R.p.>.&.3k|
00000100  5e 00 2d cf d9 92 04 0d  ff 1b 24 f9 86 8a 9a 8a  |^.-.......$.....|
00000110  f8 5c 2c d7 9c c1 43 26  52 84 16 12 33 55 83 40  |.\,...C&R...3U.@|
00000120  2c 11 01 19 7e 90 d1 e3  b2 ad 28 ea 6b 5b 0d 03  |,...~.....(.k[..|
00000130  40 62 0c 51 4b 27 c5 14  e4 b1 8a 48 79 d2 7d 9e  |@b.QK'.....Hy.}.|
00000140  f8 46 e4 d2 a1 91 3f 6a  17 13 5b 8b 7d dd a0 75  |.F....?j..[.}..u|
00000150  f4 f7 39 8a c5 62 b0 47  a1 55 24 92 68 d3 ed 6e  |..9..b.G.U$.h..n|
00000160  55 06 f2 5e ef fb f8 e9  c6 a4 9c 97 15 91 f2 9c  |U..^............|
00000170  6e 8e 75 27 23 4f 1a d9  5f 25 9e a4 19 2e 92 2e  |n.u'#O.._%......|
00000180  72 dd 5e 9e 28 d6 e5 6d  57 2b 93 ec ea 48 f0 8e  |r.^.(..mW+...H..|
00000190  f5 41 e3 11 b2 2e 54 aa  86 63 fd ce 54 eb 3b e7  |.A....T..c..T.;.|
000001a0  8b 08 33 95 39 16 58 26  db 33 d6 87 34 7a d3 92  |..3.9.X&.3..4z..|
000001b0  1a c3 b6 74 f4 14 7f 33  94 8e 09 f3 b8 c0 70 45  |...t...3......pE|
000001c0  ae d0 b5 31 78 6d 5a a3  4a cb 5a e5 16 e3 96 69  |...1xmZ.J.Z....i|
000001d0  d8 50 f8 b3 59 79 b3 2c  6d 8a f5 73 b6 a8 ca f9  |.P..Yy.,m..s....|
000001e0  31 1a 37 cb 43 93 7a db  52 6e 2e 5d f8 30 9a 96  |1.7.C.z.Rn.].0..|
000001f0  63 86 b8 d6 89 06 c2 64  61 f4 f5 75 4c 41 4d 45  |c......da..uLAME|
1+0 enregistrements lus
1+0 enregistrements écrits
512 octets (512 B) copiés, 3,0849 s, 0,2 kB/s
00000200

PS : après débranchement, puis rebranchement pour les manip, sdb est devenu sdc.

Hors ligne

#6 Le 11/07/2014, à 14:23

Nasman

Re : Perte de données sur DD externe

Effectivement la zone amorce semble corrompue. Normalement il devrait apparaitre au tout début un truc du genre MSWIN avec des message d'erreur windowsiens.

Reste plus que la piste testdisk en poursuivant l'analyse (donc faire Enter to continue au niveau de ta capture testdisk puis deeper search).
Avec un peu de chance l'option listfile affichera les fichiers récupérables.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne