Système de fichier corrompu ou partition non lisible ?

Utiliser TestDisk pour réparer le système de fichier
Locked
Message
Author
stephanefr
Posts: 1
Joined: 03 Dec 2013, 01:08

Système de fichier corrompu ou partition non lisible ?

#1 Post by stephanefr »

Ce disque de 3To était mon disque de backup. Windows le monte mais l'indique en "raw" et ne veut rien en faire.
Il n'y avait qu'une seule partition définie contenant tout le disque.
Un autre programme (payant) de recup des data voit bien une partition, et même les repertoires dessous :
Image
http://img69.imageshack.us/img69/2301/ahn8.png

J'ai fais un scan complet qui à pris 2 jours. Il trouve pas plus de choses interessantes qu'un quickscan :
Image
http://imageshack.us/a/img811/6605/fmo7.png

Impossible de lister les fichiers :
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.

chkdsk :
chkdsk /f /v h:
Le type du systeme de fichiers est NTFS.
Le nom de volume est Backup1-3To.
Table de fichiers maitres corrompue. Windows va tenter de recuperer la table
de fichiers maitres du disque.
Windows ne peut pas recuperer la table de fichiers maitres. Annulation de
CHKDSK.

Une idée de ce qui peut bein se passer sur ce disque ? Merci !

Et maintenant un peu du log ;-)

1
2
3 Sat Nov 30 03:21:36 2013
4 Command line: TestDisk
5
6 TestDisk 6.14, Data Recovery Utility, July 2013
7 Christophe GRENIER <grenier@cgsecurity.org>
8 http://www.cgsecurity.org
9 OS: Windows 7 (7601) SP1
10 Compiler: GCC 4.7, Cygwin 1007.17
11 Compilation date: 2013-07-30T14:08:52
12 ext2fs lib: 1.42.2, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
13 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=2000395698176
14 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdf)=2000398934016
15 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdg)=3000592982016
16 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdh)=2000398934016
17 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdi)=2000398934016
18 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdj)=2000398934016
19 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdk)=3000592982016
20 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=2000395698176
21 filewin32_getfilesize(\\.\PhysicalDrive1) GetFileSize err Fonction incorrecte.
22
23 filewin32_setfilepointer(\\.\PhysicalDrive1) SetFilePointer err Fonction incorrecte.
24
25 Warning: can't get size for \\.\PhysicalDrive1
26 filewin32_getfilesize(\\.\PhysicalDrive2) GetFileSize err Fonction incorrecte.
27
28 filewin32_setfilepointer(\\.\PhysicalDrive2) SetFilePointer err Fonction incorrecte.
29
30 Warning: can't get size for \\.\PhysicalDrive2
31 filewin32_getfilesize(\\.\PhysicalDrive3) GetFileSize err Fonction incorrecte.
32
33 filewin32_setfilepointer(\\.\PhysicalDrive3) SetFilePointer err Fonction incorrecte.
34
35 Warning: can't get size for \\.\PhysicalDrive3
36 filewin32_getfilesize(\\.\PhysicalDrive4) GetFileSize err Fonction incorrecte.
37
38 filewin32_setfilepointer(\\.\PhysicalDrive4) SetFilePointer err Fonction incorrecte.
39
40 Warning: can't get size for \\.\PhysicalDrive4
41 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive5)=2000398934016
42 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive6)=3000592982016
43 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive7)=2000398934016
44 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive8)=2000398934016
45 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive9)=2000398934016
46 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive10)=3000592982016
47 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=2000289792000
48 filewin32_getfilesize(\\.\D:) GetFileSize err Fonction incorrecte.
49
50 filewin32_setfilepointer(\\.\D:) SetFilePointer err Fonction incorrecte.
51
52 Warning: can't get size for \\.\D:
53 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=3000457232384
54 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=2000396289024
55 filewin32_getfilesize(\\.\G:) GetFileSize err Fonction incorrecte.
56
57 filewin32_setfilepointer(\\.\G:) SetFilePointer err Fonction incorrecte.
58
59 Warning: can't get size for \\.\G:
60 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=3000457232384
61 filewin32_getfilesize(\\.\I:) GetFileSize err Fonction incorrecte.
62
63 filewin32_setfilepointer(\\.\I:) SetFilePointer err Fonction incorrecte.
64
65 Warning: can't get size for \\.\I:
66 filewin32_getfilesize(\\.\J:) GetFileSize err Fonction incorrecte.
67
68 filewin32_setfilepointer(\\.\J:) SetFilePointer err Fonction incorrecte.
69
70 Warning: can't get size for \\.\J:
71 filewin32_getfilesize(\\.\K:) GetFileSize err Fonction incorrecte.
72
73 filewin32_setfilepointer(\\.\K:) SetFilePointer err Fonction incorrecte.
74
75 Warning: can't get size for \\.\K:
76 filewin32_getfilesize(\\.\L:) GetFileSize err Fonction incorrecte.
77
78 filewin32_setfilepointer(\\.\L:) SetFilePointer err Fonction incorrecte.
79
80 Warning: can't get size for \\.\L:
81 filewin32_getfilesize(\\.\N:) GetFileSize err Fonction incorrecte.
82
83 filewin32_setfilepointer(\\.\N:) SetFilePointer err Fonction incorrecte.
84
85 Warning: can't get size for \\.\N:
86 filewin32_getfilesize(\\.\O:) GetFileSize err Fonction incorrecte.
87
88 filewin32_setfilepointer(\\.\O:) SetFilePointer err Fonction incorrecte.
89
90 Warning: can't get size for \\.\O:
91 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\P:)=0
92 Warning: can't get size for \\.\P:
93 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\Q:)=0
94 Warning: can't get size for \\.\Q:
95 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\R:)=2000263577600
96 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\S:)=2000263577600
97 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\T:)=2000263577600
98 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\U:)=0
99 Warning: can't get size for \\.\U:
100 disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\V:)=0
101 Warning: can't get size for \\.\V:
102 Hard disk list
103 Disk /dev/sda - 2000 GB / 1863 GiB - CHS 243200 255 63, sector size=512 - Intel Raid 1 Volume, S/N:SYSTEM2TO, FW:1.0.
104 Disk /dev/sdf - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - ATA Hitachi HDS72302, S/N:MN1220F30RMEPD, FW:A580
105 Disk /dev/sdg - 3000 GB / 2794 GiB - CHS 364801 255 63, sector size=512 - ATA ST3000DM001-1CH1, S/N:W1F39SZH, FW:CC27
106 Disk /dev/sdh - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - ATA Hitachi HDS72202, S/N:JK11A5YAK9PLVX, FW:A3EA
107 Disk /dev/sdi - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - Hitachi HDS723020BLA642, S/N:NM21023FN0HUDK, FW:NMO6
108 Disk /dev/sdj - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - Hitachi HDS722020ALA330, S/N:KJ1118AY2JEWVH, FW:KJOA
109 Disk /dev/sdk - 3000 GB / 2794 GiB - CHS 364801 255 63, sector size=512 - Hitachi HDS723030ALA640, S/N:KM3011HY4GU9A5, FW:KMOA
110
111 Partition table type (auto): EFI GPT
112 Disk /dev/sdk - 3000 GB / 2794 GiB - Hitachi HDS723030ALA640
113 Partition table type: EFI GPT
114
115 Analyse Disk /dev/sdk - 3000 GB / 2794 GiB - CHS 364801 255 63
116 hdr_size=92
117 hdr_lba_self=1
118 hdr_lba_alt=5860533167 (expected 5860533167)
119 hdr_lba_start=34
120 hdr_lba_end=5860533134
121 hdr_lba_table=2
122 hdr_entries=128
123 hdr_entsz=128
124 check_part_gpt failed for partition
125 1 P MS Reserved 34 262177 262144 [Microsoft reserved partition]
126 Current partition structure:
127 No FAT, NTFS, ext2, JFS, Reiser, cramfs or XFS marker
128 1 P MS Reserved 34 262177 262144 [Microsoft reserved partition]
129 1 P MS Reserved 34 262177 262144 [Microsoft reserved partition]
130 2 P MS Data 264192 5860532223 5860268032 [Basic data partition]
131 Backup partition structure
132 partition_save
133
134 search_part()
135 Disk /dev/sdk - 3000 GB / 2794 GiB - CHS 364801 255 63
136 NTFS at 16/113/34
137 filesystem size 5860268032
138 sectors_per_cluster 8
139 mft_lcn 786432
140 mftmirr_lcn 2
141 clusters_per_mft_record -10
142 clusters_per_index_record 1
143 NTFS part_offset=135266304, part_size=3000457232384, sector_size=512
144 NTFS partition cannot be added (part_offset<part_size).
145 NTFS at 16/113/34
146 filesystem size 5860268032
147 sectors_per_cluster 8
148 mft_lcn 786432
149 mftmirr_lcn 2
150 clusters_per_mft_record -10
151 clusters_per_index_record 1
152 MS Data 264192 5860532223 5860268032
153 NTFS, blocksize=4096, 3000 GB / 2794 GiB
154 file_pread(10,2,buffer,1565566976(364801/98/34)) lseek err Invalid argument
155 file_pread(10,1,buffer,1565566976(364801/98/34)) lseek err Invalid argument
156 file_pread(10,2,buffer,1565566977(364801/98/35)) lseek err Invalid argument

961 file_pread(10,1,buffer,1565567783(364801/111/22)) lseek err Invalid argument
962 file_pread(10,1,buffer,1565567784(364801/111/23)) lseek err Invalid argument
963 file_pread(10,1,buffer,1565565872(364801/81/1)) ReadFile Impossible de satisfaire ▒ la demande en raison d▒une erreur de p▒riph▒rique d▒E/S.
964


10449 file_pread(10,1,buffer,1565567800(3$MFT has invalid magic.
10450 ntfs_mft_load(): Failed.
10451 Failed to load $MFT: Input/output error.
10452 Failed to startup volume: Input/output error.
10453 $MFT has invalid magic.
10454 ntfs_mft_load(): Failed.
10455 Failed to load $MFT: Input/output error.

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

Re: Système de fichier corrompu ou partition non lisible ?

#2 Post by cgrenier »

Dans le menu Advanced de TestDisk, que donne Boot, RepairMFT ?

Locked