
And guess what, the drive affected was my archive which was full of very important data.
I've tried running testdisk but it says that my partition can't be recovered (there was only one, called "Private"), and something about the disk being too small or something. I honestly have no clue what this means.
Please, help me recover this partition.
Here is my log file, I have no idea what any of that means, so please, please help me, I tried all day to restore this drive but so far I restored nothing.
- Sun Jun 3 16:23:16 2012
Command line: TestDisk
TestDisk 6.14-WIP, Data Recovery Utility, May 2012
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 4.6, Cygwin 1007.9
Compilation date: 2012-05-21T08:46:51
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)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=500107862016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=500105740288
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=500107829760
filewin32_getfilesize(\\.\E:) GetFileSize err Funzione non corretta.
filewin32_setfilepointer(\\.\E:) SetFilePointer err Funzione non corretta.
Warning: can't get size for \\.\E:
Hard disk list
Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - WDC WD5001AALS-00LWTA0, S/N:2020202057202d444d5759413050353036363230, FW:01.01S01
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512 - WDC WD5000AAKS-00A7B0, S/N:2020202057202d444d5753413759303234333331, FW:01.03B01
Partition table type (auto): Intel
Disk /dev/sdb - 500 GB / 465 GiB - WDC WD5000AAKS-00A7B0
Partition table type: Intel
Analyse Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Geometry from i386 MBR: head=255 sector=63
test_FAT()
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
sector_size 0
cluster_size 0
reserved 0
fats 0
dir_entries 0
sectors 0
media 00
fat_length 0
secs_track 0
heads 0
hidden 0
total_sect 0
check_part_i386 failed for partition type 0C
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
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=1
Current partition structure:
Invalid FAT boot sector
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
Bad sector count.
Backup partition structure
partition_save
Ask the user for vista mode
search_vista_part: 1
search_part()
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Search for partition aborted
Results
interface_write()
No partition found or selected for recovery
simulate write!
write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition
Analyse Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Geometry from i386 MBR: head=255 sector=63
test_FAT()
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
sector_size 0
cluster_size 0
reserved 0
fats 0
dir_entries 0
sectors 0
media 00
fat_length 0
secs_track 0
heads 0
hidden 0
total_sect 0
check_part_i386 failed for partition type 0C
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
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=1
Current partition structure:
Invalid FAT boot sector
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
Bad sector count.
Ask the user for vista mode
search_vista_part: 1
search_part()
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
NTFS at 12748/86/11
filesystem size 976766976
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 48248063
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 12748 86 11 73549 68 55 976766976 [Private]
NTFS, blocksize=4096, 500 GB / 465 GiB
This partition ends after the disk limits. (start=204802048, size=976766976, end=1181569023, disk end=976773168)
file_pread(5,3,buffer,976773183(60801/81/16)) lseek err Invalid argument
file_pread(5,1,buffer,976773183(60801/81/16)) lseek err Invalid argument
file_pread(5,8,buffer,976773199(60801/81/32)) lseek err Invalid argument
file_pread(5,11,buffer,976773246(60801/82/16)) lseek err Invalid argument
file_pread(5,2,buffer,976775168(60801/112/48)) lseek err Invalid argument
file_pread(5,6,buffer,976775170(60801/112/50)) lseek err Invalid argument
file_pread(5,8,buffer,976775176(60801/112/56)) lseek err Invalid argument
file_pread(5,3,buffer,976775184(60801/113/1)) lseek err Invalid argument
file_pread(5,3,buffer,976775231(60801/113/48)) lseek err Invalid argument
file_pread(5,8,buffer,976775247(60801/114/1)) lseek err Invalid argument
file_pread(5,11,buffer,976775294(60801/114/48)) lseek err Invalid argument
file_pread(5,2,buffer,976777216(60801/145/17)) lseek err Invalid argument
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (500 GB / 465 GiB) seems too small! (< 604 GB / 563 GiB)
The following partition can't be recovered:
HPFS - NTFS 12748 86 11 73549 68 55 976766976 [Private]
NTFS, blocksize=4096, 500 GB / 465 GiB
Results
interface_write()
No partition found or selected for recovery
$MFT has invalid magic.
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.
$MFT has invalid magic.
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.
search_part()
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
NTFS at 12748/53/41
filesystem size 976766976
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 48248063
clusters_per_mft_record -10
clusters_per_index_record 1
NTFS part_offset=104857599488, part_size=500104691712, sector_size=512
NTFS partition cannot be added (part_offset<part_size).
NTFS at 12748/86/10
filesystem size 204800000
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 0 32 33 12748 86 10 204800000
NTFS found using backup sector, blocksize=4096, 104 GB / 97 GiB
NTFS at 12748/86/11
filesystem size 976766976
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 48248063
clusters_per_mft_record -10
clusters_per_index_record 1
HPFS - NTFS 12748 86 11 73549 68 55 976766976 [Private]
NTFS, blocksize=4096, 500 GB / 465 GiB
This partition ends after the disk limits. (start=204802048, size=976766976, end=1181569023, disk end=976773168)
Search for partition aborted
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Check the harddisk size: HD jumpers settings, BIOS detection...
The harddisk (500 GB / 465 GiB) seems too small! (< 604 GB / 563 GiB)
The following partition can't be recovered:
HPFS - NTFS 12748 86 11 73549 68 55 976766976 [Private]
NTFS, blocksize=4096, 500 GB / 465 GiB
Results
* HPFS - NTFS 0 32 33 12748 86 10 204800000
NTFS found using backup sector, blocksize=4096, 104 GB / 97 GiB
Not an exFAT boot sector.
P HPFS - NTFS 0 32 33 12748 86 10 204800000
NTFS found using backup sector, blocksize=4096, 104 GB / 97 GiB
Can't open filesystem. Filesystem seems damaged.
interface_write()
1 P HPFS - NTFS 0 32 33 12748 86 10 204800000
Don't write, no confirmation
Analyse Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63
Geometry from i386 MBR: head=255 sector=63
test_FAT()
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
sector_size 0
cluster_size 0
reserved 0
fats 0
dir_entries 0
sectors 0
media 00
fat_length 0
secs_track 0
heads 0
hidden 0
total_sect 0
check_part_i386 failed for partition type 0C
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
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=1
Current partition structure:
Invalid FAT boot sector
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
1 * FAT32 LBA 0 1 1 60801 80 63 976773105
Bad sector count.