Page 1 of 1

number of heads/cylinder mismatches 255 (NTFS)

Posted: 27 Feb 2015, 10:25
by tchup
Bonjour à tous,

Une amie m'aimerait que je récupère ses données de son HDD externe Seagate Barracuda 7200.12 1T
J'ai déjà réussi auparavant cette opération sur divers disques mais là, le problème semble différent... plus sérieux. :|
Ne voulant pas faire de bêtise, je m'adresse à qui veux bien m'aider.

J'ai un warning : number of heads/cylinder mismatches 255 (NTFS) != 1 (HD)
Voici différentes étapes :

Code: Select all

Disk /dev/sdb - 1000 GB / 931 GiB - ST310005 28AS
     CHS 31008336 1 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.
>>>>>>>>>>>>>>> Analyse

Code: Select all

Disk /dev/sdb - 1000 GB / 931 GiB - CHS 31008336 1 63
Current partition structure:
     Partition                  Start        End    Size in sectors

Warning: number of heads/cylinder mismatches 255 (NTFS) != 1 (HD)
 1 * HPFS - NTFS              1   0  1 31008255   0 63 1953520065

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

Code: Select all

Disk /dev/sdb - 1000 GB / 931 GiB - CHS 31008336 1 63

Warning: the current number of heads per cylinder is 1
but the correct value may be 128.
You can use the Geometry menu to change this value.
It's something to try if
- some partitions are not found by TestDisk
- or the partition table can not be written because partitions overlaps.

[ Continue ]
>>>>>>>>>>>>>>> Continue

Code: Select all

Disk /dev/sdb - 1000 GB / 931 GiB - CHS 31008336 1 63

     Partition                  Start        End    Size in sectors

 1 P HPFS - NTFS              1   0  1 31008255   0 63 1953520065

 [  Quit  ] >[Deeper Search]  [ Write  ]
>>>>>>>>>>>>>>> Deeper Search

Code: Select all

Disk /dev/sdb - 1000 GB / 931 GiB - CHS 31008336 1 63
Analyse cylinder 32768/31008335: 00%
[root@localhost ~]# 

Warning: number of heads/cylinder mismatches 255 (NTFS) != 1 (HD)
  HPFS - NTFS              1   0  1 31008255   0 63 1953520065
>>>>>>>>>>>>>>> Advanced > List

Code: Select all

1 P HPFS - NTFS              1   0  1 31008255   0 63 1953520065

Can't open filesystem. Filesystem seems damaged.
>>>>>>>>>>>>>>> Advanced > Boot

Code: Select all

Disk /dev/sdb - 1000 GB / 931 GiB - CHS 31008336 1 63
     Partition                  Start        End    Size in sectors
 1 P HPFS - NTFS              1   0  1 31008255   0 63 1953520065

Boot sector
Warning: number of heads/cylinder mismatches 255 (NTFS) != 1 (HD)
Status: OK

Backup boot sector
Warning: number of heads/cylinder mismatches 255 (NTFS) != 1 (HD)
Status: OK

Sectors are identical.

A valid NTFS Boot sector must be present in order to access
any data; even if the partition is not bootable.
>>>>>>>>>>>>>>> Advanced > Boot > RepairMFT

Code: Select all

MFT and MFT mirror are bad. Failed to repair them.
>>>>>>>>>>>>>>> SCAN long...

Code: Select all

Disk /dev/sdb - 1000 GB / 931 GiB - CHS 31008336 1 63

The harddisk (1000 GB / 931 GiB) seems too small! (< 4271 GB / 3977 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partitions can't be recovered:
     Partition               Start        End    Size in sectors
>  FAT16 >32M           13708107   0 57 69940067   0 13 3542613437
   FAT32 LBA            18815817   0 58 58164475   0 46 2478965443
   FAT16 <32M           35158015   0 12 56390621   0 38 1337654205
   FAT32                70003932   0 51 132414928   0 33 3931892731

[ Continue ]
1813 GB / 1689 GiB
Après j'ai décidé de cloner le disque :

Code: Select all

[root@localhost ~]# dd if=/dev/sdc1 of=/dev/sdb conv=noerror,sync
1953520065+0 enregistrements lus
1953520065+0 enregistrements écrits
1000202273280 octets (1,0 TB) copiés, 51440,9 s, 19,4 MB/s
avec 14H de duplication...

Merci d'avance pour votre aide.

;)

Re: number of heads/cylinder mismatches 255 (NTFS)

Posted: 27 Feb 2015, 10:29
by cgrenier
Attention, vous avez cloner une partition vers un disque et non disque vers disque.

Essayez TestDisk, Advanced, Boot, RebuildBS, List et si les fichiers sont visibles, choisir Write et confirmer.
Si cela ne fonctionne pas, vous pouvez utiliser PhotoRec pour récupérer les données, mais les noms d'origine des fichiers ne seront pas récupérés.

Re: number of heads/cylinder mismatches 255 (NTFS)

Posted: 27 Feb 2015, 10:47
by tchup
>>>>>>>>>>>>>>> Advanced > Boot > RebuildBS

Code: Select all

Disk /dev/sdc - 1000 GB / 931 GiB - CHS 31008336 1 63
     Partition                  Start        End    Size in sectors
 1 P HPFS - NTFS              1   0  1 31008255   0 63 1953520065

filesystem size           1953520065 1953520065
sectors_per_cluster	  8 8
mft_lcn                   4 786432
mftmirr_lcn               122095004 2
clusters_per_mft_record   -10 -10
clusters_per_index_record 1 1
Extrapolated boot sector and current boot sector are different.

 [  Dump  ] >[  List  ]  [ Write  ]  [  Quit  ]
                           List directories and files

 1 P HPFS - NTFS              1   0  1 31008255   0 63 1953520065
>>>>>>>>>>>>>>> Advanced > Boot > RebuildBS > List

Code: Select all

Can't open filesystem. Filesystem seems damaged.
:cry: