Comme vous allez le voir,débutant que je suis,l'informatique s'amuse avec moi.
Comme recommandé par le wiki cgsecurity.org je vous mets d'abord le fichier testdisk.log:
- Fri Sep 28 21:34:21 2012
Command line: TestDisk
TestDisk 6.14-WIP, Data Recovery Utility, September 2012
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows XP SP2
Compiler: GCC 4.6, Cygwin 1007.9
Compilation date: 2012-09-22T12:26:25
ext2fs lib: 1.42.2, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=30750031872
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=160041885696
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=30750031872
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=160041885696
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=30737839104
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=30737839104
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=1000202043392
filewin32_getfilesize(\\.\F:) GetFileSize err Incorrect function.
filewin32_setfilepointer(\\.\F:) SetFilePointer err Incorrect function.
Warning: can't get size for \\.\F:
filewin32_getfilesize(\\.\G:) GetFileSize err Incorrect function.
filewin32_setfilepointer(\\.\G:) SetFilePointer err Incorrect function.
Warning: can't get size for \\.\G:
Hard disk list
Disk /dev/sda - 30 GB / 28 GiB - CHS 3738 255 63, sector size=512 - Maxtor 6E030L0, S/N:31454b3044564552202020202020202020202020, FW:NAR61590
Disk /dev/sdb - 160 GB / 149 GiB - CHS 19457 255 63, sector size=512 - MD01600-BJBW-RO, FW:00.02C01
Disk /dev/sdc - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - WDC WD10 EADS-00L5B1, S/N:W -DCWUA64144667, FW:01.0
Drive E: - 1000 GB / 931 GiB - CHS 121600 255 63, sector size=512
Partition table type (auto): Intel
Disk /dev/sdb - 160 GB / 149 GiB - MD01600-BJBW-RO
Partition table type: Intel
Analyse Disk /dev/sdb - 160 GB / 149 GiB - CHS 19457 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/1/1
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Current partition structure:
1 * HPFS - NTFS 0 1 1 3736 254 63 60034842 [111111]
search_part()
Disk /dev/sdb - 160 GB / 149 GiB - CHS 19457 255 63
NTFS at 0/1/1
filesystem size 60034842
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 3752177
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 0 1 1 3736 254 63 60034842 [111111]
NTFS, blocksize=4096, 30 GB / 28 GiB
file_pread(5,2,buffer,312582144(19457/86/22)) lseek err Invalid argument
file_pread(5,1,buffer,312582144(19457/86/22)) lseek err Invalid argument
file_pread(5,15,buffer,312582145(19457/86/23)) lseek err Invalid argument
file_pread(5,3,buffer,312582160(19457/86/38)) lseek err Invalid argument
file_pread(5,3,buffer,312582207(19457/87/22)) lseek err Invalid argument
file_pread(5,8,buffer,312582223(19457/87/38)) lseek err Invalid argument
file_pread(5,11,buffer,312582270(19457/88/22)) lseek err Invalid argument
file_pread(5,2,buffer,312584192(19457/118/54)) lseek err Invalid argument
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Results
* HPFS - NTFS 0 1 1 3736 254 63 60034842 [111111]
NTFS, blocksize=4096, 30 GB / 28 GiB
interface_write()
1 * HPFS - NTFS 0 1 1 3736 254 63 60034842 [111111]
$MFTMirr location mismatch or first 4 records are fragmented. Run chkdsk.
Failed to load $MFTMirr: Input/Output error.
Failed to startup volume: Input/Output error.
$MFTMirr location mismatch or first 4 records are fragmented. Run chkdsk.
Failed to load $MFTMirr: Input/Output error.
$MFTMirr location mismatch or first 4 records are fragmented. Run chkdsk.
Failed to load $MFTMirr: Input/Output error.
Failed to startup volume: Input/Output error.
$MFTMirr location mismatch or first 4 records are fragmented. Run chkdsk.
Failed to load $MFTMirr: Input/Output error.
$MFTMirr location mismatch or first 4 records are fragmented. Run chkdsk.
Failed to load $MFTMirr: Input/Output error.
Failed to startup volume: Input/Output error.
$MFTMirr location mismatch or first 4 records are fragmented. Run chkdsk.
Failed to load $MFTMirr: Input/Output error.
$MFTMirr location mismatch or first 4 records are fragmented. Run chkdsk.
Failed to load $MFTMirr: Input/Output error.
Failed to startup volume: Input/Output error.
$MFTMirr location mismatch or first 4 records are fragmented. Run chkdsk.
Failed to load $MFTMirr: Input/Output error.
Je suis sous windows xp sp2 et le problème concerne 2 disques durs internes.
Le premier est le disque qui contient windows (et uniquement windows,il s'appelle 111111(C:) ,c'est un maxtor et il fait 30 Go) et le second contenait (j'en pleure encore) divers fichiers (exécutables,images,textes,ect...);il s'appelle 222222 (D:) ,c'est un MDT et il fait 160 Go.
Avec CLONE GENIUS j'ai voulu faire une copie du disque dur qui contient windows sur l'autre (la copie s'est faite en redémarrant l'ordinateur,avec CLONE GENIUS sur cd et dans le lecteur cd).
A la fin de la copie à l'emplacement du disque 222222 (D:) je me suis retrouvé avec la copie du disque 111111(C:),le nom du 2nd disque a disparu (à la place j'ai 111111(C:)) et la taille est identique à celle du 1er (dans le BIOS par contre la taille est toujours de 160 Go).
Mes disques:

http://hpics.li/51f70a9
Mon but bien sûr est de refaire apparaître mon disque 222222 (D:) avec tout ce qu'il y a dedans,ma copie du disque 111111 (C:) peut être effacée car je ne boote pas dessus.
Je précise,au cas où,que mon disque C: à entre 1 et 4 secteurs défectueux (d'où ma copie de win pour un futur changement de disque dur).
Voici maintenant les captures d'écran de TESTDISK (sous windows):
-les disques durs:

http://hpics.li/760ea7e
-l'analyse:

http://hpics.li/982e474
-la quick searck n'ayant rien donnée j'ai enchaîné sur la deeper search:

http://hpics.li/93bcce8
-le résultat de la commande P (list files) sur le 2nd disque (le disque 111111 est lu sans problème):

http://hpics.li/7aa196c
Voilà en espérant avoir été clair et pas trop long (et ne pas mettre trompé de section)
Merci d'avance de votre expertise.
Bien à vous.
PS:inutile de vous dire que je suis au bord de prendre mon pc et de faire du basket avec,si.