Recuperation après formatage.

Utiliser TestDisk pour réparer le système de fichier
Locked
Message
Author
DSpider
Posts: 23
Joined: 29 Jul 2013, 10:41

Recuperation après formatage.

#1 Post by DSpider »

Bonjour,

Alors voila mon enorme problème. Mon ordi avait un problème de carte mère, je l'ai donc envoyé au SAV car il était encore sous garantie. Mais ils ont formaté le disque tout entier et y ont installé windows. Du coups tout mes fichiers ont été perdus, ils étaient sauvegardés sur une partition Ext4. J'ai essayé tout ce que j'ai trouvé sur Testdisk, mais pas moyen d'arriver à une solution. Je suis vraiment perdu, le disque contenait toutes les photos de familles dont celles de mon mariage :( :( :cry:

Je vais essayer de mettre tout ce que je peux sur mon cas en esperant que quelqu'un arrive à m'aider.
(Je doit tout d'abord remercier rmy pour son aide très précieuse, dont j'ai suivi les conseils qu'il m'a donné jusque là)

1. J'ai cloné le disque avec ddrescue.
2. lancer testdisk et selectionner la première option [Analyse] qui m'a donné ça :

Image

et à la fin de l'analyse :

Image

Ensuite :

Image

Je selectionne par exemple la première ext4 de la liste (j'ai essayé aussi avec les dizaines qui suivaient), je fais 'p' pour lister les fichier mais il n'en trouve aucun et me dit : can't open filesystem. Filesystem seems damaged.

J'essai donc le menu "advanced" pour retrouver les superblocks, mais pareil toujours le même message d'erreur.

J'ai essayé pour les 'partitions' ext4 suivantes et il y 'en avait qui lors du "lister les fichiers" m'affichaient 'directory /', mais rien ne marche ni la copie ni rien d'autre.

Donc pour Testdisk, je ne trouve plus quoi faire avec.
Je vous met le log aussi si ça peut aider :

Code: Select all

Mon Jul 29 05:16:36 2013
Command line: TestDisk /debug /log imagesauvee.dd

TestDisk 6.13, Data Recovery Utility, November 2011
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Linux, kernel 3.8.0-19-generic (#29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013) x86_64
Compiler: GCC 4.7
Compilation date: 2013-02-16T06:51:40
ext2fs lib: 1.42.5, ntfs lib: libntfs-3g, reiserfs lib: none, ewf lib: none
Geometry from i386 MBR: head=115 sector=52
Hard disk list
Disk imagesauvee.dd - 613 GB / 571 GiB - CHS 74549 255 63, sector size=512

Partition table type (auto): None
Disk imagesauvee.dd - 613 GB / 571 GiB
Partition table type: None

Analyse Disk imagesauvee.dd - 613 GB / 571 GiB - CHS 74549 255 63
NTFS at 0/0/1
filesystem size           1197625344
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
NTFS at 0/0/1
Current partition structure:
   P NTFS                     0   0  1 74548 186  6 1197625344

search_part()
Disk imagesauvee.dd - 613 GB / 571 GiB - CHS 74549 255 63
NTFS at 0/0/1
filesystem size           1197625344
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     NTFS                     0   0  1 74548 186  6 1197625344
     NTFS, 613 GB / 571 GiB

Results
   P NTFS                     0   0  1 74548 186  6 1197625344
     NTFS, 613 GB / 571 GiB

interface_write()
   P NTFS                     0   0  1 74548 186  6 1197625344
 
Write isn't available because the partition table type "None" has been selected.

search_part()
Disk imagesauvee.dd - 613 GB / 571 GiB - CHS 74549 255 63
NTFS at 0/0/1
filesystem size           1197625344
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     NTFS                     0   0  1 74548 186  6 1197625344
     NTFS, 613 GB / 571 GiB
NTFS at 101/238/10
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
filesystem size           6174
sectors_per_cluster       1
mft_lcn                   2058
mftmirr_lcn               5162
clusters_per_mft_record   2
clusters_per_index_record 8
     NTFS                   101 140 11   101 238 10       6174
     NTFS found using backup sector!, 3161 KB / 3087 KiB
NTFS at 101/238/10
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
filesystem size           6174
sectors_per_cluster       1
mft_lcn                   2058
mftmirr_lcn               5162
clusters_per_mft_record   2
clusters_per_index_record 8
     NTFS                   101 238 10   102  81  9       6174 [Boot]
     NTFS, 3161 KB / 3087 KiB
check_FAT: Bad number of sectors per cluster

HFS magic value at 151/97/63
part_size 8388610
     HFS                    151  97 63   673 140 33    8388610 [ÿÿÿºD]
     HFS, 4294 MB / 4096 MiB

HFS magic value at 151/98/2

HFS magic value at 169/254/41
part_size 2598944898
     HFS                    169 254 41 161946 213 16 2598944898
     HFS, 1330 GB / 1239 GiB
This partition ends after the disk limits. (start=2731027, size=2598944898, end=2601675924, disk end=1197625344)

HFS magic value at 169/254/43

     VMFS                   237 181 29 393672055 171 45 7182183897220516
     VMFS 1208453448, 3677278 TB / 3344464 TiB
This partition ends after the disk limits. (start=3818836, size=7182183897220516, end=7182183901039352, disk end=1197625344)
     exFAT                  341 186  3   341 186  2          0
     exFAT, 0 B
Partition not added.
FAT12 at 341/188/59
FAT1 : 1-8
FAT2 : 9-16
start_rootdir : 17
Data : 49-20736
sectors : 20739
cluster_size : 8
no_of_cluster : 2586 (2 - 2587)
fat_length 8 calculated 8
FAT differs, FAT sectors=0-8/8
heads/cylinder 4 (FAT) != 255 (HD)
sect/track 17 (FAT) != 63 (HD)

FAT12 at 341/188/59
     FAT12                  341 188 59   343   8  7      20739 [NO NAME]
     FAT12, 10 MB / 10 MiB
check_FAT: Unusual, only one FAT
FAT32 at 341/188/60
check_FAT: Bad number of entries in root dir
check_FAT: Unusual media descriptor (0xf0!=0xf8)
FAT12 at 566/244/15
FAT1 : 1-9
FAT2 : 10-18
start_rootdir : 19
Data : 33-2879
sectors : 2880
cluster_size : 1
no_of_cluster : 2847 (2 - 2848)
fat_length 9 calculated 9
heads/cylinder 2 (FAT) != 255 (HD)
sect/track 18 (FAT) != 63 (HD)

FAT12 at 566/244/15
     FAT12                  566 244 15   567  34 59       2880 [EFISECTOR]
     FAT12, 1474 KB / 1440 KiB

LVM magic value at 612/125/28

LVM magic value at 766/151/60

LVM magic value at 773/44/16

HFS magic value at 1597/51/58
part_size 444628994
     HFS                   1597  51 58 29274  19 62  444628994
     HFS, 227 GB / 212 GiB

HFS magic value at 1597/51/60

LVM magic value at 1883/77/2

LVM magic value at 1884/15/27

LVM magic value at 1920/126/25

HFS magic value at 2036/199/8
part_size 8388610
     HFS                   2036 199  8  2558 241 41    8388610 [ÿÿÿºD]
     HFS, 4294 MB / 4096 MiB

HFS magic value at 2036/199/10
part_size 8388610
     HFS                   1514 156 41  2036 199 11    8388610 [ÿÿÿºD]
     HFS found using backup sector!, 4294 MB / 4096 MiB

HFS magic value at 2057/192/59
part_size 2598944898
     HFS                   2057 192 59 163834 151 34 2598944898
     HFS, 1330 GB / 1239 GiB
This partition ends after the disk limits. (start=33057859, size=2598944898, end=2632002756, disk end=1197625344)

HFS magic value at 2057/192/61

LVM magic value at 2125/36/18

LVM magic value at 2131/179/9
NTFS at 2322/86/21
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
filesystem size           6174
sectors_per_cluster       1
mft_lcn                   2058
mftmirr_lcn               5162
clusters_per_mft_record   2
clusters_per_index_record 8
     NTFS                  2321 243 22  2322  86 21       6174
     NTFS found using backup sector!, 3161 KB / 3087 KiB
NTFS at 2322/86/21
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
filesystem size           6174
sectors_per_cluster       1
mft_lcn                   2058
mftmirr_lcn               5162
clusters_per_mft_record   2
clusters_per_index_record 8
     NTFS                  2322  86 21  2322 184 20       6174 [Boot]
     NTFS, 3161 KB / 3087 KiB
NTFS at 2322/184/55
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
filesystem size           6174
sectors_per_cluster       1
mft_lcn                   2058
mftmirr_lcn               5162
clusters_per_mft_record   2
clusters_per_index_record 8
     NTFS                  2322  86 56  2322 184 55       6174
     NTFS found using backup sector!, 3161 KB / 3087 KiB
NTFS at 2322/184/55
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
filesystem size           6174
sectors_per_cluster       1
mft_lcn                   2058
mftmirr_lcn               5162
clusters_per_mft_record   2
clusters_per_index_record 8
     NTFS                  2322 184 55  2323  27 54       6174 [Boot]
     NTFS, 3161 KB / 3087 KiB
NTFS at 2396/89/14
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
filesystem size           6174
sectors_per_cluster       1
mft_lcn                   2058
mftmirr_lcn               5162
clusters_per_mft_record   2
clusters_per_index_record 8
     NTFS                  2395 246 15  2396  89 14       6174
     NTFS found using backup sector!, 3161 KB / 3087 KiB
NTFS at 2396/89/14
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
filesystem size           6174
sectors_per_cluster       1
mft_lcn                   2058
mftmirr_lcn               5162
clusters_per_mft_record   2
clusters_per_index_record 8
     NTFS                  2396  89 14  2396 187 13       6174 [Boot]
     NTFS, 3161 KB / 3087 KiB

     VMFS                  2536 109  1 3104335931 174  5 601860312876694
     VMFS 4155246279, 308152 TB / 280263 TiB
This partition ends after the disk limits. (start=40747707, size=601860312876694, end=601860353624401, disk end=1197625344)

LVM magic value at 2871/55/6

LVM magic value at 3003/55/7
check_FAT: Unusual media descriptor (0xf0!=0xf8)
FAT12 at 3032/37/30
FAT1 : 1-9
FAT2 : 10-18
start_rootdir : 19
Data : 33-2879
sectors : 2880
cluster_size : 1
no_of_cluster : 2847 (2 - 2848)
fat_length 9 calculated 9
heads/cylinder 2 (FAT) != 255 (HD)
sect/track 18 (FAT) != 63 (HD)

FAT12 at 3032/37/30
     FAT12                 3032  37 30  3032  83 11       2880 [EFISECTOR]
     FAT12, 1474 KB / 1440 KiB
check_FAT: Bad number of sectors per cluster
check_FAT: Unusual media descriptor (0xf0!=0xf8)
FAT12 at 3038/213/56
FAT1 : 1-9
FAT2 : 10-18
start_rootdir : 19
Data : 33-2879
sectors : 2880
cluster_size : 1
no_of_cluster : 2847 (2 - 2848)
fat_length 9 calculated 9
heads/cylinder 2 (FAT) != 255 (HD)
sect/track 18 (FAT) != 63 (HD)

FAT12 at 3038/213/56
     FAT12                 3038 213 56  3039   4 37       2880 [EFISECTOR]
     FAT12, 1474 KB / 1440 KiB

     VMFS                  3568 187 32 393675386 177 48 7182183897220516
     VMFS 1208453448, 3677278 TB / 3344464 TiB
This partition ends after the disk limits. (start=57331732, size=7182183897220516, end=7182183954552248, disk end=1197625344)

LVM magic value at 3570/7/35
check_FAT: Unusual media descriptor (0xf0!=0xf8)
FAT12 at 3867/111/37
FAT1 : 1-9
FAT2 : 10-18
start_rootdir : 19
Data : 33-2879
sectors : 2880
cluster_size : 1
no_of_cluster : 2847 (2 - 2848)
fat_length 9 calculated 9
FAT differs, FAT sectors=0-9/9
heads/cylinder 2 (FAT) != 255 (HD)
sect/track 18 (FAT) != 63 (HD)

FAT12 at 3867/111/37
     FAT12                 3867 111 37  3867 157 18       2880 [EFISECTOR]
     FAT12, 1474 KB / 1440 KiB
     Linux SWAP 2          4728 215  8  4859  32 61    2093040
     SWAP2 version 1, 1071 MB / 1021 MiB
     Linux SWAP 2          5152  44 13  5282 117  3    2093040
     SWAP2 version 1, 1071 MB / 1021 MiB

block_group_nr 25

recover_EXT2: "e2fsck -b 819200 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=25/151, s_mnt_count=0/22, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 4980480
recover_EXT2: part_size 39843840
     ext4                  5647  27 11  8127  69  4   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB

block_group_nr 25

recover_EXT2: "e2fsck -b 819200 -B 4096 device" may be needed
recover_EXT2: s_block_group_nr=25/151, s_mnt_count=0/22, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 4980480
recover_EXT2: part_size 39843840
     ext4                  5647  27 13  8127  69  6   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB

....

ensuite la même chose que la dernière partition mais avec des numéros de début de block (c'est bien ça l'option -b ? ) differents.

Ensute il n'y a plus de "e2fsck -b 819200 -B 4096 device" may be needed

Code: Select all

recover_EXT2: s_block_group_nr=0/151, s_mnt_count=9/22, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 4980480
recover_EXT2: part_size 39843840
     ext4                  7117 153 29  9597 195 22   39843840
     EXT4 Large file Sparse superblock Recover, 20 GB / 18 GiB

recover_EXT2: s_block_group_nr=0/151, s_mnt_count=9/22, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 4980480
recover_EXT2: part_size 39843840
     ext4                  7117 201 21  9597 243 14   39843840
     EXT4 Large file Sparse superblock Recover, 20 GB / 18 GiB

.......
Et à la fin plusieurs lignes comme celle là :

Code: Select all

Results
   P NTFS                     0   0  1 74548 186  6 1197625344
     NTFS, 613 GB / 571 GiB
   P NTFS                   101 140 11   101 238 10       6174
     NTFS found using backup sector!, 3161 KB / 3087 KiB
   P NTFS                   101 238 10   102  81  9       6174 [Boot]
     NTFS, 3161 KB / 3087 KiB
   P HFS                    151  97 63   673 140 33    8388610 [ÿÿÿºD]
     HFS, 4294 MB / 4096 MiB
   P FAT12                  341 188 59   343   8  7      20739 [NO NAME]
     FAT12, 10 MB / 10 MiB
   P FAT12                  566 244 15   567  34 59       2880 [EFISECTOR]
     FAT12, 1474 KB / 1440 KiB
   P HFS                   1514 156 41  2036 199 11    8388610 [ÿÿÿºD]
     HFS found using backup sector!, 4294 MB / 4096 MiB
   P HFS                   1597  51 58 29274  19 62  444628994
     HFS, 227 GB / 212 GiB
   P HFS                   2036 199  8  2558 241 41    8388610 [ÿÿÿºD]
     HFS, 4294 MB / 4096 MiB
   P NTFS                  2321 243 22  2322  86 21       6174
     NTFS found using backup sector!, 3161 KB / 3087 KiB
   P NTFS                  2322  86 21  2322 184 20       6174 [Boot]
     NTFS, 3161 KB / 3087 KiB
   P NTFS                  2322  86 56  2322 184 55       6174
     NTFS found using backup sector!, 3161 KB / 3087 KiB
   P NTFS                  2322 184 55  2323  27 54       6174 [Boot]
     NTFS, 3161 KB / 3087 KiB
   P NTFS                  2395 246 15  2396  89 14       6174
     NTFS found using backup sector!, 3161 KB / 3087 KiB
   P NTFS                  2396  89 14  2396 187 13       6174 [Boot]
     NTFS, 3161 KB / 3087 KiB
   P FAT12                 3032  37 30  3032  83 11       2880 [EFISECTOR]
     FAT12, 1474 KB / 1440 KiB
   P FAT12                 3038 213 56  3039   4 37       2880 [EFISECTOR]
     FAT12, 1474 KB / 1440 KiB
   P FAT12                 3867 111 37  3867 157 18       2880 [EFISECTOR]
     FAT12, 1474 KB / 1440 KiB
   P Linux SWAP 2          4728 215  8  4859  32 61    2093040
     SWAP2 version 1, 1071 MB / 1021 MiB
   P ext4                  5129 234 32  7610  21 25   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5129 234 34  7610  21 27   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P Linux SWAP 2          5152  44 13  5282 117  3    2093040
     SWAP2 version 1, 1071 MB / 1021 MiB
   P HFS                   5573 129 54  6500 118 13   14891522 [NÈ@]–äÖaåàëҁü–Ã]
     HFS found using backup sector!, 7624 MB / 7271 MiB
   P ext4                  5614 122 11  8094 164  4   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5614 122 13  8094 164  6   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5647  27 11  8127  69  4   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5647  27 13  8127  69  6   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5743  62 38  8223 104 31   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5743  62 40  8223 104 33   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5925 197 63  8405 239 56   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5925 198  2  8405 239 58   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5967  72  8  8447 114  1   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P ext4                  5967  72 10  8447 114  3   39843840
     EXT4 Large file Sparse superblock Backup superblock, 20 GB / 18 GiB
   P HFS                   6500 118 10  7427 106 32   14891522 [NÈ@]–äÖaåàëҁü–Ã]
     HFS, 7624 MB / 7271 MiB
   P ext4                  7117 153 29  9597 195 22   39843840
     EXT4 Large file Sparse superblock Recover, 20 GB / 18 GiB
   ....  
Je ne trouve plus quoi faire. J'attend votre aide, j'espère que ça n'est pas pérdu ç jamais :cry:

Merci d'avance, et bonnes vacances à ceux qui ont prennent.

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Recuperation après formatage.

#2 Post by cgrenier »

Il faudrait faire une image du disque et non de la partition, puis refaire une recherche en mettant Partition type Intel.

DSpider
Posts: 23
Joined: 29 Jul 2013, 10:41

Re: Recuperation après formatage.

#3 Post by DSpider »

Bonjour,

Merci pour votre réponse.

Bon alors en fait c'est ce que j'ai fait, une image du disque et ensuite pour Testdisk j'ai choisis "Intel". En effet, il a pu retrouver les partitions linux mais le problème c'est j'arrive à acceder à la partition qui contenait la racine '\'. Par contre pour ce qui du "home' il y a un message d'erreur : "can't read filesystem. Filesystem may be damaged". :cry:

Est-ce que ça veut dire que le système de fichier est endomagé ? Y'aurait-il une façon de le "réparer" ?
Sachant que j'ai essayé ce que j'ai trouvé sur le net comme fsck.ext4 , mais toujours rien.

Testdisk m'a indiqué les superblocs correspondant aux partitions, mais mke2fs en indiquant l'emplacement de ces superblocs me donne également un message d'erreur.

J'espère que c'est pas fini :(.

Merci à vous.

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Recuperation après formatage.

#4 Post by cgrenier »

Attention, car si là tu travailles sur une image disque, il faut prendre en compte l'offset de la partition.

Code: Select all

testdisk -lu image.dd
Multiplier l'offset par 512 et l'utiliser dans la commande suivant

Code: Select all

losetup -o offset /dev/loop0 image.dd
en enfin utiliser fsck.extX sur /dev/loop0 avec les différents paramètres que TestDisk t'a donné

Locked