HD went to RAW and been trying to fix it

Using TestDisk to repair the filesystem
Forum rules
When asking for technical support:
- Search for posts on the same topic before posting a new question.
- Give clear, specific information in the title of your post.
- Include as many details as you can, MOST POSTS WILL GET ONLY ONE OR TWO ANSWERS.
- Post a follow up with a "Thank you" or "This worked!"
- When you learn something, use that knowledge to HELP ANOTHER USER LATER.
Before posting, please read https://www.cgsecurity.org/testdisk.pdf
Locked
Message
Author
Pompey
Posts: 3
Joined: 29 Jun 2019, 14:32

HD went to RAW and been trying to fix it

#1 Post by Pompey »

Sorry, if the answer is on the forum. I have been working on this HD with TD for about 2 weeks.
I guess I am not as smart as I thought I was. From one 4gig HD it had split into 2 before when hooked up to windows 7.
The boot sectors were rebuilt and were the same but I never got anything but garbage when looking for my files.
I started over so here is my question, what if anything can i do now to get the files back. The HD seems perfectly fine mechanically.
Thank you here are some screenshots and the log:
Well apparently the screenshots are to large.
Thank you very much for any help whatsoever.

Thu Jun 27 18:43:32 2019
Command line: TestDisk

TestDisk 7.1-WIP, Data Recovery Utility, May 2019
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 6.4, Cygwin 2009.0
ext2fs lib: 1.43.1, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.0
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=1500301910016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=256060514304
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdd)=2000398933504
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdf)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdg)=4000787030016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1500301910016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=256060514304
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=2000398933504
filewin32_getfilesize(\\.\PhysicalDrive4) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\PhysicalDrive4) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\PhysicalDrive4
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive5)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive6)=4000787030016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=246827450368
filewin32_getfilesize(\\.\D:) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\D:) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=1500299395072
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=1000202241024
filewin32_getfilesize(\\.\G:) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\G:) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\G:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\H:)=0
Warning: can't get size for \\.\H:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\I:)=2000395698176
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\J:)=990971125760
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\K:)=1168231890944
filewin32_getfilesize(\\.\L:) GetFileSize err Incorrect function.

filewin32_setfilepointer(\\.\L:) SetFilePointer err Incorrect function.

Warning: can't get size for \\.\L:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\M:)=404804767744
Hard disk list
Disk /dev/sda - 1500 GB / 1397 GiB - CHS 182401 255 63, sector size=512 - ST31500341AS, S/N:202020202020202020202020563630534c344c4d, FW:CC1H
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - WDC WD10EADS-65L5B1, S/N:2020202057202d44435755414334303738373137, FW:01.01A01
Disk /dev/sdc - 256 GB / 238 GiB - CHS 31130 255 63, sector size=512 - Crucial_CT256MX100SSD1, S/N:2020202020202020343137324330363838313043, FW:MU01
Disk /dev/sdd - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - Seagate Backup+ Desk, S/N:NA5L12DS, FW:050B
Disk /dev/sdf - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - Maxtor OneTouch, S/N:2HA2432W, FW:0125
Disk /dev/sdg - 4000 GB / 3726 GiB - CHS 486401 255 63, sector size=512 - Hitachi HDS5C4040ALE630

Partition table type (auto): Intel
Disk /dev/sdg - 4000 GB / 3726 GiB - Hitachi HDS5C4040ALE630
Partition table type: Intel

Analyse Disk /dev/sdg - 4000 GB / 3726 GiB - CHS 486401 255 63
Geometry from i386 MBR: head=255 sector=63
FAT32 at 30077/154/28
Info: size boot_sector 2281702912, partition 2281702912
FAT1 : 33-170441731
FAT2 : 170441732-340883430
start_rootdir : 354642895 root cluster : 1719935
Data : 340883431-2281702910
sectors : 2281702912
cluster_size : 8
no_of_cluster : 242602435 (2 - 242602436)
fat_length 170441699 calculated 1895332
FAT differs, FAT sectors=0-16/170441699
set_FAT_info: name from BS used


test_FAT()
6 L FAT32 210656 5 59 259870 186 57 790634312
sector_size 29105
cluster_size 101
reserved 33321
fats 16
dir_entries 10671
sectors 43562
media 1F
fat_length 9745
secs_track 15795
heads 36464
hidden 2970574909
total_sect 4038881474
check_part_i386 failed for partition type 0B
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=255 nbr=2
Current partition structure:
1 E extended LBA 30077 0 1 259870 254 63 3691640610
No partition is bootable
5 L FAT32 LBA 30077 154 28 172107 10 61 2281702912
X extended 210656 4 1 259870 186 57 790634433
Invalid FAT boot sector
6 L FAT32 210656 5 59 259870 186 57 790634312
6 L FAT32 210656 5 59 259870 186 57 790634312

search_part()
Disk /dev/sdg - 4000 GB / 3726 GiB - CHS 486401 255 63
BAD_RS LBA=483196734 4434008
FAT differs, FAT sectors=0-16/170441699
set_FAT_info: name from BS used
FAT differs, FAT sectors=0-16/170441699
set_FAT_info: name from BS used
FAT32 at 30077/154/28
FAT1 : 33-170441731
FAT2 : 170441732-340883430
start_rootdir : 354642895 root cluster : 1719935
Data : 340883431-2281702910
sectors : 2281702912
cluster_size : 8
no_of_cluster : 242602435 (2 - 242602436)
fat_length 170441699 calculated 1895332
FAT differs, FAT sectors=0-16/170441699
set_FAT_info: name from BS used

FAT32 at 30077/154/28
FAT: cluster=1719935(0x1a3e7f), pos=837839629
FAT: cluster=74353430(0x46e8b16), pos=1418907589
FAT: cluster=212571541(0xcab9595), pos=2524652477
FAT: cluster=30567610(0x1d26cba), pos=1068621029
FAT32 LBA 30077 154 28 172107 10 61 2281702912
FAT32, blocksize=4096, 1168 GB / 1088 GiB
BAD_RS LBA=3384189013 10285631
check_part_i386 failed for partition type 0B
FAT32 210656 5 59 259870 186 57 790634312
BAD_RS LBA=6319766266 5633384
check_part_i386 failed for partition type 04
FAT16 <32M 393387 65 17 393387 166 25 6372
BAD_RS LBA=7841651285 13135848
file_pread(9,3,buffer,7841651285(488120/55/21)) lseek err Invalid argument
file_pread(9,1,buffer,7841651285(488120/55/21)) lseek err Invalid argument
check_FAT: can't read FAT boot sector
check_part_i386 failed for partition type 04
FAT16 <32M 488120 55 21 576890 0 63 1426086628
This partition ends after the disk limits. (start=7841651285, size=1426086628, end=9267737912, disk end=7814037168)
BAD_RS LBA=7023292415 16064
check_part_i386 failed for partition type 01
FAT12 437179 186 63 704525 0 51 4294901761
This partition ends after the disk limits. (start=7023292415, size=4294901761, end=11318194175, disk end=7814037168)
file_pread(9,2,buffer,7814037503(486401/86/21)) lseek err Invalid argument
file_pread(9,1,buffer,7814037503(486401/86/21)) lseek err Invalid argument
file_pread(9,2,buffer,7814037504(486401/86/22)) lseek err Invalid argument
file_pread(9,14,buffer,7814037506(486401/86/24)) lseek err Invalid argument
file_pread(9,3,buffer,7814037520(486401/86/38)) lseek err Invalid argument
file_pread(9,3,buffer,7814037567(486401/87/22)) lseek err Invalid argument
file_pread(9,8,buffer,7814037583(486401/87/38)) lseek err Invalid argument
file_pread(9,11,buffer,7814037630(486401/88/22)) lseek err Invalid argument
file_pread(9,2,buffer,7814039552(486401/118/54)) lseek err Invalid argument
Disk /dev/sdg - 4000 GB / 3726 GiB - CHS 486401 255 63
Check the harddisk size: HD jumper settings, BIOS detection...
The harddisk (4000 GB / 3726 GiB) seems too small! (< 5794 GB / 5396 GiB)
The following partitions can't be recovered:
FAT12 437179 186 63 704525 0 51 4294901761
FAT16 <32M 488120 55 21 576890 0 63 1426086628

Results
L FAT32 LBA 30077 154 28 172107 10 61 2281702912
FAT32, blocksize=4096, 1168 GB / 1088 GiB
L FAT32 210656 5 59 259870 186 57 790634312
L FAT16 <32M 393387 65 17 393387 166 25 6372

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

Re: HD went to RAW and been trying to fix it

#2 Post by cgrenier »

Currently 2 partitions are listed. Is a single partition listed as raw by Windows or both ?

If you have a problem only with the partition
6 L FAT32 210656 5 59 259870 186 57 790634312
run testdisk, go in Advanced, select this partition, choose Boot, RebuildBS, List. If you can see your files, choose Write, confirm, Quit and restart your computer.

Pompey
Posts: 3
Joined: 29 Jun 2019, 14:32

Re: HD went to RAW and been trying to fix it

#3 Post by Pompey »

Okay I tried what you said and in the pics you will see what I got as answer. After trying to rebuild the bs from the last 'drive' it says both sectors are bad and doesn't rebuild them.

My apologies I had a senior moment it is a 4 TB drive. There was only one drive before it went bad.

Thank you
Attachments
TD3.png
TD3.png (71.45 KiB) Viewed 4677 times
TD2.png
TD2.png (73.22 KiB) Viewed 4677 times
TD!.png
TD!.png (57.86 KiB) Viewed 4677 times

Pompey
Posts: 3
Joined: 29 Jun 2019, 14:32

Re: HD went to RAW and been trying to fix it

#4 Post by Pompey »

Next two pics, sorry.
Attachments
Untitled.png
Untitled.png (60.77 KiB) Viewed 4676 times
TD!.png
TD!.png (57.86 KiB) Viewed 4676 times

Locked