Help needed with TestDisk

How to use TestDisk to recover lost partition
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
Message
Author
will007
Posts: 33
Joined: 19 Sep 2015, 10:10

Re: Help needed with TestDisk

#21 Post by will007 »

Hi Fiona, I did not receive a Recovery disk with my HP Envy laptop when I bought it, as it does not come with one, and also my laptop does not have a CD/DVD drive, so I did not create one later either unfortunately.

Ok, I have downloaded TestDisk 7.1 WIP, but before I use it, I have deleted the partition in Disk Management, but I can't find anywhere where I can convert it to GPT:
testdisk13.jpg
testdisk13.jpg (84.65 KiB) Viewed 3643 times

will007
Posts: 33
Joined: 19 Sep 2015, 10:10

Re: Help needed with TestDisk

#22 Post by will007 »

See screenshot
Attachments
testDisk14.jpg
testDisk14.jpg (41.31 KiB) Viewed 3634 times
Last edited by will007 on 01 Nov 2015, 12:09, edited 1 time in total.

will007
Posts: 33
Joined: 19 Sep 2015, 10:10

Re: Help needed with TestDisk

#23 Post by will007 »

Ok, I've now tried the new TestDisk 7.1 WIP and here are the screenshots.


It looks a little bit different in the new TestDisk 7.1 WIP, it now shows less drives
testDisk15.jpg
testDisk15.jpg (47.13 KiB) Viewed 3633 times
You can see it automatically detected "EFI GPT"
testDisk16.jpg
testDisk16.jpg (51.5 KiB) Viewed 3633 times
Before I click "QuickSearch"
testDisk17.jpg
testDisk17.jpg (38.66 KiB) Viewed 3633 times

will007
Posts: 33
Joined: 19 Sep 2015, 10:10

Re: Help needed with TestDisk

#24 Post by will007 »

After I pressed "Quick search"
testDisk18.jpg
testDisk18.jpg (43.41 KiB) Viewed 3632 times
This screenshot shows the files in each of the 5 partitions
testDisk19.jpg
testDisk19.jpg (239.89 KiB) Viewed 3632 times

will007
Posts: 33
Joined: 19 Sep 2015, 10:10

Re: Help needed with TestDisk

#25 Post by will007 »

I am in the process of doing a "Deeper search", it has been going on for a few hours now, but it is going very very slow (Analyse cylinder 358/15199 02%), so it might even take days, but here's my Testdisk log so far:

Sat Oct 3 10:41:22 2015
Command line: TestDisk

TestDisk 7.1-WIP, Data Recovery Utility, September 2015
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows Vista (6001) SP1
Compiler: GCC 4.9, Cygwin 2002.0
Compilation date: 2015-10-02T11:09:27
ext2fs lib: 1.42.8, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20120504, curses lib: ncurses 5.9
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=320072933376
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=311681875968
filewin32_getfilesize(\\.\D:) GetFileSize err Incorrect function.

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

Warning: can't get size for \\.\D:
Hard disk list
Disk /dev/sda - 320 GB / 298 GiB - CHS 38913 255 63, sector size=512 - WDC WD32 00BEVT-22ZCT, S/N:W -DXW7E80CC5503, FW:11.0
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 15200 255 63, sector size=4096 - ST1000LM 014-1EJ164-SSHD, S/N:152D20337A0C
Disk \\.\PhysicalDrive1 - 1000 GB / 931 GiB - CHS 15200 255 63, sector size=4096 - ST1000LM 014-1EJ164-SSHD, S/N:152D20337A0C

Partition table type (auto): EFI GPT
Disk /dev/sdb - 1000 GB / 931 GiB - ST1000LM 014-1EJ164-SSHD
Partition table type: EFI GPT

Analyse Disk /dev/sdb - 1000 GB / 931 GiB - CHS 15200 255 63
hdr_size=92
hdr_lba_self=1
hdr_lba_alt=244190645 (expected 244190645)
hdr_lba_start=6
hdr_lba_end=244190640
hdr_lba_table=2
hdr_entries=128
hdr_entsz=128
check_part_gpt failed for partition
1 P MS Reserved 6 32773 32768 [Microsoft reserved partition]
Current partition structure:
No FAT, NTFS, ext2, JFS, Reiser, cramfs or XFS marker
1 P MS Reserved 6 32773 32768 [Microsoft reserved partition]
1 P MS Reserved 6 32773 32768 [Microsoft reserved partition]

search_part()
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 15200 255 63
NTFS at 0/4/5
Warning: number of bytes per sector mismatches 512 (NTFS) != 4096 (HD)
filesystem size 819200
sectors_per_cluster 8
mft_lcn 34133
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
MS Data 256 102655 102400
NTFS, blocksize=4096, 419 MB / 400 MiB
check_FAT: number of bytes per sector mismatches 512 (FAT) != 4096 (HD)
NTFS at 7/135/33
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
Warning: number of bytes per sector mismatches 512 (NTFS) != 4096 (HD)
filesystem size 6174
sectors_per_cluster 1
mft_lcn 2058
mftmirr_lcn 5162
clusters_per_mft_record 2
clusters_per_index_record 8
MS Data 120992 121763 771 [Boot]
NTFS, blocksize=512, 3161 KB / 3087 KiB
NTFS at 7/225/32
heads/cylinder 16 (NTFS) != 255 (HD)
sect/track 2 (NTFS) != 63 (HD)
Warning: number of bytes per sector mismatches 512 (NTFS) != 4096 (HD)
filesystem size 6174
sectors_per_cluster 1
mft_lcn 2058
mftmirr_lcn 5162
clusters_per_mft_record 2
clusters_per_index_record 8
MS Data 126661 127432 771 [Boot]
NTFS, blocksize=512, 3161 KB / 3087 KiB
NTFS at 12/146/7
Warning: number of bytes per sector mismatches 512 (NTFS) != 4096 (HD)
filesystem size 1904031744
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
MS Data 201984 238205951 238003968
NTFS, blocksize=4096, 974 GB / 907 GiB
NTFS at 14827/161/55
Warning: number of bytes per sector mismatches 512 (NTFS) != 4096 (HD)
filesystem size 47865856
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 2
clusters_per_mft_record -10
clusters_per_index_record 1
MS Data 238205952 244189183 5983232
NTFS, blocksize=4096, 24 GB / 22 GiB
file_pread(5,1,buffer,244190646(15200/42/1)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,244190647(15200/42/2)) lseek err Invalid argument
file_pread(5,1,buffer,244190648(15200/42/3)) lseek err Invalid argument
file_pread(5,1,buffer,244190649(15200/42/4)) lseek err Invalid argument
file_pread(5,1,buffer,244190650(15200/42/5)) lseek err Invalid argument
file_pread(5,1,buffer,244190651(15200/42/6)) lseek err Invalid argument
file_pread(5,1,buffer,244190652(15200/42/7)) lseek err Invalid argument
file_pread(5,1,buffer,244190653(15200/42/8)) lseek err Invalid argument
file_pread(5,1,buffer,244190654(15200/42/9)) lseek err Invalid argument
file_pread(5,1,buffer,244190655(15200/42/10)) lseek err Invalid argument
file_pread(5,1,buffer,244190656(15200/42/11)) lseek err Invalid argument
file_pread(5,1,buffer,244190657(15200/42/12)) lseek err Invalid argument
file_pread(5,1,buffer,244190658(15200/42/13)) lseek err Invalid argument
file_pread(5,1,buffer,244190659(15200/42/14)) lseek err Invalid argument
file_pread(5,1,buffer,244190660(15200/42/15)) lseek err Invalid argument
file_pread(5,1,buffer,244190661(15200/42/16)) lseek err Invalid argument
file_pread(5,1,buffer,244190662(15200/42/17)) lseek err Invalid argument
file_pread(5,1,buffer,244190663(15200/42/18)) lseek err Invalid argument
file_pread(5,1,buffer,244190664(15200/42/19)) lseek err Invalid argument
file_pread(5,1,buffer,244190665(15200/42/20)) lseek err Invalid argument
file_pread(5,1,buffer,244190666(15200/42/21)) lseek err Invalid argument
file_pread(5,1,buffer,244190667(15200/42/22)) lseek err Invalid argument
file_pread(5,1,buffer,244190668(15200/42/23)) lseek err Invalid argument
file_pread(5,1,buffer,244190669(15200/42/24)) lseek err Invalid argument
file_pread(5,1,buffer,244190670(15200/42/25)) lseek err Invalid argument
file_pread(5,1,buffer,244190671(15200/42/26)) lseek err Invalid argument
file_pread(5,1,buffer,244190672(15200/42/27)) lseek err Invalid argument
file_pread(5,1,buffer,244190673(15200/42/28)) lseek err Invalid argument
file_pread(5,1,buffer,244190674(15200/42/29)) lseek err Invalid argument
file_pread(5,1,buffer,244190675(15200/42/30)) lseek err Invalid argument
file_pread(5,1,buffer,244190676(15200/42/31)) lseek err Invalid argument
file_pread(5,1,buffer,244190677(15200/42/32)) lseek err Invalid argument
file_pread(5,1,buffer,244190678(15200/42/33)) lseek err Invalid argument
file_pread(5,1,buffer,244190679(15200/42/34)) lseek err Invalid argument
file_pread(5,1,buffer,244190680(15200/42/35)) lseek err Invalid argument
file_pread(5,1,buffer,244190681(15200/42/36)) lseek err Invalid argument
file_pread(5,1,buffer,244190682(15200/42/37)) lseek err Invalid argument
file_pread(5,1,buffer,244190683(15200/42/38)) lseek err Invalid argument
file_pread(5,1,buffer,244190684(15200/42/39)) lseek err Invalid argument
file_pread(5,1,buffer,244190685(15200/42/40)) lseek err Invalid argument
file_pread(5,1,buffer,244190686(15200/42/41)) lseek err Invalid argument
file_pread(5,1,buffer,244190687(15200/42/42)) lseek err Invalid argument
file_pread(5,1,buffer,244190688(15200/42/43)) lseek err Invalid argument
file_pread(5,1,buffer,244190689(15200/42/44)) lseek err Invalid argument
file_pread(5,1,buffer,244190690(15200/42/45)) lseek err Invalid argument
file_pread(5,1,buffer,244190691(15200/42/46)) lseek err Invalid argument
file_pread(5,1,buffer,244190692(15200/42/47)) lseek err Invalid argument
file_pread(5,1,buffer,244190693(15200/42/48)) lseek err Invalid argument
file_pread(5,1,buffer,244190694(15200/42/49)) lseek err Invalid argument
file_pread(5,1,buffer,244190695(15200/42/50)) lseek err Invalid argument
file_pread(5,1,buffer,244190696(15200/42/51)) lseek err Invalid argument
file_pread(5,1,buffer,244190697(15200/42/52)) lseek err Invalid argument
file_pread(5,1,buffer,244190698(15200/42/53)) lseek err Invalid argument
file_pread(5,1,buffer,244190699(15200/42/54)) lseek err Invalid argument
file_pread(5,1,buffer,244190700(15200/42/55)) lseek err Invalid argument
file_pread(5,1,buffer,244190701(15200/42/56)) lseek err Invalid argument
file_pread(5,1,buffer,244190702(15200/42/57)) lseek err Invalid argument
file_pread(5,1,buffer,244190703(15200/42/58)) lseek err Invalid argument
file_pread(5,1,buffer,244190704(15200/42/59)) lseek err Invalid argument
file_pread(5,1,buffer,244190705(15200/42/60)) lseek err Invalid argument
file_pread(5,1,buffer,244190706(15200/42/61)) lseek err Invalid argument
file_pread(5,1,buffer,244190707(15200/42/62)) lseek err Invalid argument
file_pread(5,1,buffer,244190708(15200/42/63)) lseek err Invalid argument
file_pread(5,1,buffer,244190709(15200/43/1)) lseek err Invalid argument
file_pread(5,1,buffer,244190710(15200/43/2)) lseek err Invalid argument
file_pread(5,1,buffer,244190711(15200/43/3)) lseek err Invalid argument
file_pread(5,1,buffer,244190712(15200/43/4)) lseek err Invalid argument
file_pread(5,1,buffer,244190713(15200/43/5)) lseek err Invalid argument
file_pread(5,1,buffer,244190714(15200/43/6)) lseek err Invalid argument
file_pread(5,1,buffer,244190715(15200/43/7)) lseek err Invalid argument
file_pread(5,1,buffer,244190716(15200/43/8)) lseek err Invalid argument
file_pread(5,1,buffer,244190717(15200/43/9)) lseek err Invalid argument
file_pread(5,1,buffer,244190718(15200/43/10)) lseek err Invalid argument
file_pread(5,1,buffer,244190719(15200/43/11)) lseek err Invalid argument
file_pread(5,1,buffer,244190720(15200/43/12)) lseek err Invalid argument
file_pread(5,1,buffer,244190721(15200/43/13)) lseek err Invalid argument
file_pread(5,1,buffer,244190722(15200/43/14)) lseek err Invalid argument
file_pread(5,1,buffer,244190723(15200/43/15)) lseek err Invalid argument
file_pread(5,1,buffer,244190724(15200/43/16)) lseek err Invalid argument
file_pread(5,1,buffer,244190725(15200/43/17)) lseek err Invalid argument
file_pread(5,1,buffer,244190726(15200/43/18)) lseek err Invalid argument
file_pread(5,1,buffer,244190727(15200/43/19)) lseek err Invalid argument
file_pread(5,1,buffer,244190728(15200/43/20)) lseek err Invalid argument
file_pread(5,1,buffer,244190729(15200/43/21)) lseek err Invalid argument
file_pread(5,1,buffer,244190730(15200/43/22)) lseek err Invalid argument
file_pread(5,1,buffer,244190731(15200/43/23)) lseek err Invalid argument
file_pread(5,1,buffer,244190732(15200/43/24)) lseek err Invalid argument
file_pread(5,1,buffer,244190733(15200/43/25)) lseek err Invalid argument
file_pread(5,1,buffer,244190734(15200/43/26)) lseek err Invalid argument
file_pread(5,1,buffer,244190735(15200/43/27)) lseek err Invalid argument
file_pread(5,1,buffer,244190736(15200/43/28)) lseek err Invalid argument
file_pread(5,1,buffer,244190737(15200/43/29)) lseek err Invalid argument
file_pread(5,1,buffer,244190738(15200/43/30)) lseek err Invalid argument
file_pread(5,1,buffer,244190739(15200/43/31)) lseek err Invalid argument
file_pread(5,1,buffer,244190740(15200/43/32)) lseek err Invalid argument
file_pread(5,1,buffer,244190741(15200/43/33)) lseek err Invalid argument
file_pread(5,1,buffer,244190742(15200/43/34)) lseek err Invalid argument
file_pread(5,1,buffer,244190743(15200/43/35)) lseek err Invalid argument
file_pread(5,1,buffer,244190744(15200/43/36)) lseek err Invalid argument
file_pread(5,1,buffer,244190745(15200/43/37)) lseek err Invalid argument
file_pread(5,1,buffer,244190746(15200/43/38)) lseek err Invalid argument
file_pread(5,1,buffer,244190747(15200/43/39)) lseek err Invalid argument
file_pread(5,1,buffer,244190748(15200/43/40)) lseek err Invalid argument
file_pread(5,1,buffer,244190749(15200/43/41)) lseek err Invalid argument
file_pread(5,1,buffer,244190750(15200/43/42)) lseek err Invalid argument
file_pread(5,1,buffer,244190751(15200/43/43)) lseek err Invalid argument
file_pread(5,1,buffer,244190752(15200/43/44)) lseek err Invalid argument
file_pread(5,1,buffer,244190753(15200/43/45)) lseek err Invalid argument
file_pread(5,1,buffer,244190754(15200/43/46)) lseek err Invalid argument
file_pread(5,1,buffer,244190755(15200/43/47)) lseek err Invalid argument
file_pread(5,1,buffer,244190756(15200/43/48)) lseek err Invalid argument
file_pread(5,1,buffer,244190757(15200/43/49)) lseek err Invalid argument
file_pread(5,1,buffer,244190758(15200/43/50)) lseek err Invalid argument
file_pread(5,1,buffer,244190759(15200/43/51)) lseek err Invalid argument
file_pread(5,1,buffer,244190760(15200/43/52)) lseek err Invalid argument
file_pread(5,1,buffer,244190761(15200/43/53)) lseek err Invalid argument
file_pread(5,1,buffer,244190762(15200/43/54)) lseek err Invalid argument
file_pread(5,1,buffer,244190763(15200/43/55)) lseek err Invalid argument
file_pread(5,1,buffer,244190764(15200/43/56)) lseek err Invalid argument
file_pread(5,1,buffer,244190765(15200/43/57)) lseek err Invalid argument
file_pread(5,1,buffer,244190766(15200/43/58)) lseek err Invalid argument
file_pread(5,1,buffer,244190767(15200/43/59)) lseek err Invalid argument
file_pread(5,1,buffer,244190768(15200/43/60)) lseek err Invalid argument
file_pread(5,1,buffer,244190769(15200/43/61)) lseek err Invalid argument
file_pread(5,1,buffer,244190770(15200/43/62)) lseek err Invalid argument
file_pread(5,1,buffer,244190771(15200/43/63)) lseek err Invalid argument
file_pread(5,1,buffer,244190772(15200/44/1)) lseek err Invalid argument
file_pread(5,1,buffer,244190773(15200/44/2)) lseek err Invalid argument
file_pread(5,1,buffer,244190774(15200/44/3)) lseek err Invalid argument
file_pread(5,1,buffer,244190775(15200/44/4)) lseek err Invalid argument
file_pread(5,1,buffer,244190776(15200/44/5)) lseek err Invalid argument
file_pread(5,1,buffer,244190777(15200/44/6)) lseek err Invalid argument
file_pread(5,1,buffer,244190778(15200/44/7)) lseek err Invalid argument
file_pread(5,1,buffer,244190779(15200/44/8)) lseek err Invalid argument
file_pread(5,1,buffer,244190780(15200/44/9)) lseek err Invalid argument
file_pread(5,1,buffer,244190781(15200/44/10)) lseek err Invalid argument
file_pread(5,1,buffer,244190782(15200/44/11)) lseek err Invalid argument
file_pread(5,1,buffer,244190783(15200/44/12)) lseek err Invalid argument
file_pread(5,1,buffer,244190784(15200/44/13)) lseek err Invalid argument
file_pread(5,1,buffer,244190785(15200/44/14)) lseek err Invalid argument
file_pread(5,1,buffer,244190786(15200/44/15)) lseek err Invalid argument
file_pread(5,1,buffer,244190787(15200/44/16)) lseek err Invalid argument
file_pread(5,1,buffer,244190788(15200/44/17)) lseek err Invalid argument
file_pread(5,1,buffer,244190789(15200/44/18)) lseek err Invalid argument
file_pread(5,1,buffer,244190790(15200/44/19)) lseek err Invalid argument
file_pread(5,1,buffer,244190791(15200/44/20)) lseek err Invalid argument
file_pread(5,1,buffer,244190792(15200/44/21)) lseek err Invalid argument
file_pread(5,1,buffer,244190793(15200/44/22)) lseek err Invalid argument
file_pread(5,1,buffer,244190794(15200/44/23)) lseek err Invalid argument
file_pread(5,1,buffer,244190795(15200/44/24)) lseek err Invalid argument
file_pread(5,1,buffer,244190796(15200/44/25)) lseek err Invalid argument
file_pread(5,1,buffer,244190797(15200/44/26)) lseek err Invalid argument
file_pread(5,1,buffer,244190798(15200/44/27)) lseek err Invalid argument
file_pread(5,1,buffer,244190799(15200/44/28)) lseek err Invalid argument
file_pread(5,1,buffer,244190800(15200/44/29)) lseek err Invalid argument
file_pread(5,1,buffer,244190801(15200/44/30)) lseek err Invalid argument
file_pread(5,1,buffer,244190802(15200/44/31)) lseek err Invalid argument
file_pread(5,1,buffer,244190803(15200/44/32)) lseek err Invalid argument
file_pread(5,1,buffer,244190804(15200/44/33)) lseek err Invalid argument
file_pread(5,1,buffer,244190805(15200/44/34)) lseek err Invalid argument
file_pread(5,1,buffer,244190806(15200/44/35)) lseek err Invalid argument
file_pread(5,1,buffer,244190807(15200/44/36)) lseek err Invalid argument
file_pread(5,1,buffer,244190808(15200/44/37)) lseek err Invalid argument
file_pread(5,1,buffer,244190809(15200/44/38)) lseek err Invalid argument
file_pread(5,1,buffer,244190810(15200/44/39)) lseek err Invalid argument
file_pread(5,1,buffer,244190811(15200/44/40)) lseek err Invalid argument
file_pread(5,1,buffer,244190812(15200/44/41)) lseek err Invalid argument
file_pread(5,1,buffer,244190813(15200/44/42)) lseek err Invalid argument
file_pread(5,1,buffer,244190814(15200/44/43)) lseek err Invalid argument
file_pread(5,1,buffer,244190815(15200/44/44)) lseek err Invalid argument
file_pread(5,1,buffer,244190816(15200/44/45)) lseek err Invalid argument
file_pread(5,1,buffer,244190817(15200/44/46)) lseek err Invalid argument
file_pread(5,1,buffer,244190818(15200/44/47)) lseek err Invalid argument
file_pread(5,1,buffer,244190819(15200/44/48)) lseek err Invalid argument
file_pread(5,1,buffer,244190820(15200/44/49)) lseek err Invalid argument
file_pread(5,1,buffer,244190821(15200/44/50)) lseek err Invalid argument
file_pread(5,1,buffer,244190822(15200/44/51)) lseek err Invalid argument
file_pread(5,1,buffer,244190823(15200/44/52)) lseek err Invalid argument
file_pread(5,1,buffer,244190824(15200/44/53)) lseek err Invalid argument
file_pread(5,1,buffer,244190825(15200/44/54)) lseek err Invalid argument
file_pread(5,1,buffer,244190826(15200/44/55)) lseek err Invalid argument
file_pread(5,1,buffer,244190827(15200/44/56)) lseek err Invalid argument
file_pread(5,1,buffer,244190828(15200/44/57)) lseek err Invalid argument
file_pread(5,1,buffer,244190829(15200/44/58)) lseek err Invalid argument
file_pread(5,1,buffer,244190830(15200/44/59)) lseek err Invalid argument
file_pread(5,1,buffer,244190831(15200/44/60)) lseek err Invalid argument
file_pread(5,1,buffer,244190832(15200/44/61)) lseek err Invalid argument
file_pread(5,1,buffer,244190833(15200/44/62)) lseek err Invalid argument
file_pread(5,1,buffer,244190834(15200/44/63)) lseek err Invalid argument
file_pread(5,1,buffer,244190835(15200/45/1)) lseek err Invalid argument
file_pread(5,1,buffer,244190836(15200/45/2)) lseek err Invalid argument
file_pread(5,1,buffer,244190837(15200/45/3)) lseek err Invalid argument
file_pread(5,1,buffer,244190838(15200/45/4)) lseek err Invalid argument
file_pread(5,1,buffer,244190839(15200/45/5)) lseek err Invalid argument
file_pread(5,1,buffer,244190840(15200/45/6)) lseek err Invalid argument
file_pread(5,1,buffer,244190841(15200/45/7)) lseek err Invalid argument
file_pread(5,1,buffer,244190842(15200/45/8)) lseek err Invalid argument
file_pread(5,1,buffer,244190843(15200/45/9)) lseek err Invalid argument
file_pread(5,1,buffer,244190844(15200/45/10)) lseek err Invalid argument
file_pread(5,1,buffer,244190845(15200/45/11)) lseek err Invalid argument
file_pread(5,1,buffer,244190846(15200/45/12)) lseek err Invalid argument
file_pread(5,1,buffer,244190847(15200/45/13)) lseek err Invalid argument
file_pread(5,1,buffer,244190848(15200/45/14)) lseek err Invalid argument
file_pread(5,1,buffer,244190849(15200/45/15)) lseek err Invalid argument
file_pread(5,1,buffer,244190850(15200/45/16)) lseek err Invalid argument
file_pread(5,1,buffer,244190851(15200/45/17)) lseek err Invalid argument
file_pread(5,1,buffer,244190852(15200/45/18)) lseek err Invalid argument
file_pread(5,1,buffer,244190853(15200/45/19)) lseek err Invalid argument
file_pread(5,1,buffer,244190854(15200/45/20)) lseek err Invalid argument
file_pread(5,1,buffer,244190855(15200/45/21)) lseek err Invalid argument
file_pread(5,1,buffer,244190856(15200/45/22)) lseek err Invalid argument
file_pread(5,1,buffer,244190857(15200/45/23)) lseek err Invalid argument
file_pread(5,1,buffer,244190858(15200/45/24)) lseek err Invalid argument
file_pread(5,1,buffer,244190859(15200/45/25)) lseek err Invalid argument
file_pread(5,1,buffer,244190860(15200/45/26)) lseek err Invalid argument
file_pread(5,1,buffer,244190861(15200/45/27)) lseek err Invalid argument
file_pread(5,1,buffer,244190862(15200/45/28)) lseek err Invalid argument
file_pread(5,1,buffer,244190863(15200/45/29)) lseek err Invalid argument
file_pread(5,1,buffer,244190864(15200/45/30)) lseek err Invalid argument
file_pread(5,1,buffer,244190865(15200/45/31)) lseek err Invalid argument
file_pread(5,1,buffer,244190866(15200/45/32)) lseek err Invalid argument
file_pread(5,1,buffer,244190867(15200/45/33)) lseek err Invalid argument
file_pread(5,1,buffer,244190868(15200/45/34)) lseek err Invalid argument
file_pread(5,1,buffer,244190869(15200/45/35)) lseek err Invalid argument
file_pread(5,1,buffer,244190870(15200/45/36)) lseek err Invalid argument
file_pread(5,1,buffer,244190871(15200/45/37)) lseek err Invalid argument
file_pread(5,1,buffer,244190872(15200/45/38)) lseek err Invalid argument
file_pread(5,1,buffer,244190873(15200/45/39)) lseek err Invalid argument
file_pread(5,1,buffer,244190874(15200/45/40)) lseek err Invalid argument
file_pread(5,1,buffer,244190875(15200/45/41)) lseek err Invalid argument
file_pread(5,1,buffer,244190876(15200/45/42)) lseek err Invalid argument
file_pread(5,1,buffer,244190877(15200/45/43)) lseek err Invalid argument
file_pread(5,1,buffer,244190878(15200/45/44)) lseek err Invalid argument
file_pread(5,1,buffer,244190879(15200/45/45)) lseek err Invalid argument
file_pread(5,1,buffer,244190880(15200/45/46)) lseek err Invalid argument
file_pread(5,1,buffer,244190881(15200/45/47)) lseek err Invalid argument
file_pread(5,1,buffer,244190882(15200/45/48)) lseek err Invalid argument
file_pread(5,1,buffer,244190883(15200/45/49)) lseek err Invalid argument
file_pread(5,1,buffer,244190884(15200/45/50)) lseek err Invalid argument
file_pread(5,2,buffer,244190645(15200/41/63)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,244190885(15200/45/51)) lseek err Invalid argument
file_pread(5,2,buffer,244190646(15200/42/1)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,244190886(15200/45/52)) lseek err Invalid argument
file_pread(5,2,buffer,244190647(15200/42/2)) lseek err Invalid argument
file_pread(5,1,buffer,244190887(15200/45/53)) lseek err Invalid argument
file_pread(5,2,buffer,244190648(15200/42/3)) lseek err Invalid argument
file_pread(5,1,buffer,244190888(15200/45/54)) lseek err Invalid argument
file_pread(5,2,buffer,244190649(15200/42/4)) lseek err Invalid argument
file_pread(5,1,buffer,244190889(15200/45/55)) lseek err Invalid argument
file_pread(5,2,buffer,244190650(15200/42/5)) lseek err Invalid argument
file_pread(5,1,buffer,244190890(15200/45/56)) lseek err Invalid argument
file_pread(5,2,buffer,244190651(15200/42/6)) lseek err Invalid argument
file_pread(5,1,buffer,244190891(15200/45/57)) lseek err Invalid argument
file_pread(5,2,buffer,244190645(15200/41/63)) ReadFile Data error (cyclic redundancy check).

file_pread(5,2,buffer,244190652(15200/42/7)) lseek err Invalid argument
file_pread(5,1,buffer,244190892(15200/45/58)) lseek err Invalid argument
file_pread(5,2,buffer,244190646(15200/42/1)) ReadFile Data error (cyclic redundancy check).

file_pread(5,2,buffer,244190653(15200/42/8)) lseek err Invalid argument
file_pread(5,1,buffer,244190893(15200/45/59)) lseek err Invalid argument
file_pread(5,2,buffer,244190647(15200/42/2)) lseek err Invalid argument
file_pread(5,2,buffer,244190654(15200/42/9)) lseek err Invalid argument
file_pread(5,1,buffer,244190894(15200/45/60)) lseek err Invalid argument
file_pread(5,2,buffer,244190648(15200/42/3)) lseek err Invalid argument
file_pread(5,2,buffer,244190655(15200/42/10)) lseek err Invalid argument
file_pread(5,1,buffer,244190895(15200/45/61)) lseek err Invalid argument
file_pread(5,2,buffer,244190649(15200/42/4)) lseek err Invalid argument
file_pread(5,2,buffer,244190656(15200/42/11)) lseek err Invalid argument
file_pread(5,1,buffer,244190896(15200/45/62)) lseek err Invalid argument
file_pread(5,2,buffer,244190650(15200/42/5)) lseek err Invalid argument
file_pread(5,2,buffer,244190657(15200/42/12)) lseek err Invalid argument
file_pread(5,1,buffer,244190897(15200/45/63)) lseek err Invalid argument
file_pread(5,2,buffer,244190651(15200/42/6)) lseek err Invalid argument
file_pread(5,2,buffer,244190658(15200/42/13)) lseek err Invalid argument
file_pread(5,1,buffer,244190898(15200/46/1)) lseek err Invalid argument
file_pread(5,2,buffer,244190652(15200/42/7)) lseek err Invalid argument
file_pread(5,2,buffer,244190659(15200/42/14)) lseek err Invalid argument
file_pread(5,1,buffer,244190899(15200/46/2)) lseek err Invalid argument
file_pread(5,1,buffer,244190646(15200/42/1)) ReadFile Data error (cyclic redundancy check).

file_pread(5,2,buffer,244190653(15200/42/8)) lseek err Invalid argument
file_pread(5,2,buffer,244190660(15200/42/15)) lseek err Invalid argument
file_pread(5,1,buffer,244190900(15200/46/3)) lseek err Invalid argument
file_pread(5,1,buffer,244190646(15200/42/1)) ReadFile Data error (cyclic redundancy check).

file_pread(5,1,buffer,244190647(15200/42/2)) lseek err Invalid argument
file_pread(5,2,buffer,244190654(15200/42/9)) lseek err Invalid argument
file_pread(5,2,buffer,244190661(15200/42/16)) lseek err Invalid argument
file_pread(5,1,buffer,244190901(15200/46/4)) lseek err Invalid argument
file_pread(5,1,buffer,244190647(15200/42/2)) lseek err Invalid argument
file_pread(5,1,buffer,244190648(15200/42/3)) lseek err Invalid argument
file_pread(5,2,buffer,244190655(15200/42/10)) lseek err Invalid argument
file_pread(5,2,buffer,244190662(15200/42/17)) lseek err Invalid argument
file_pread(5,1,buffer,244190902(15200/46/5)) lseek err Invalid argument

Results
P MS Data 256 102655 102400
NTFS, blocksize=4096, 419 MB / 400 MiB
P MS Data 120992 121763 772 [Boot]
NTFS, blocksize=512, 3162 KB / 3088 KiB
P MS Data 126661 127432 772 [Boot]
NTFS, blocksize=512, 3162 KB / 3088 KiB
P MS Data 201984 238205951 238003968
NTFS, blocksize=4096, 974 GB / 907 GiB
P MS Data 238205952 244189183 5983232
NTFS, blocksize=4096, 24 GB / 22 GiB


dir_partition inode=5
P MS Data 256 102655 102400
NTFS, blocksize=4096, 419 MB / 400 MiB
Directory /
5 dr-xr-xr-x 0 0 0 20-Jun-2014 23:54 .
5 dr-xr-xr-x 0 0 0 20-Jun-2014 23:54 ..
41 dr-xr-xr-x 0 0 0 20-Jun-2014 23:54 System Volume Information
35 dr-xr-xr-x 0 0 0 21-Jun-2014 08:48 recovery


dir_partition inode=5
P MS Data 120992 121763 772 [Boot]
NTFS, blocksize=512, 3162 KB / 3088 KiB
Directory /
5 dr-xr-xr-x 0 0 0 15-Feb-2005 21:33 .
5 dr-xr-xr-x 0 0 0 15-Feb-2005 21:33 ..
27 dr-xr-xr-x 0 0 0 15-Feb-2005 21:33 System Volume Information


dir_partition inode=5
P MS Data 126661 127432 772 [Boot]
NTFS, blocksize=512, 3162 KB / 3088 KiB
Directory /
5 dr-xr-xr-x 0 0 0 15-Feb-2005 21:33 .
5 dr-xr-xr-x 0 0 0 15-Feb-2005 21:33 ..
27 dr-xr-xr-x 0 0 0 15-Feb-2005 21:33 System Volume Information


dir_partition inode=5
P MS Data 201984 238205951 238003968
NTFS, blocksize=4096, 974 GB / 907 GiB
Directory /
5 dr-xr-xr-x 0 0 0 21-Jul-2015 22:39 .
5 dr-xr-xr-x 0 0 0 21-Jul-2015 22:39 ..
4540 dr-xr-xr-x 0 0 0 25-Oct-2014 13:49 $Recycle.Bin
132810 dr-xr-xr-x 0 0 0 8-Aug-2015 23:37 BENQ backup
100003 dr-xr-xr-x 0 0 0 21-Jul-2015 22:39 Config.Msi
43544 dr-xr-xr-x 0 0 0 22-Aug-2013 15:45 Documents and Settings
4742 dr-xr-xr-x 0 0 0 20-Jan-2014 22:04 HP
40048 dr-xr-xr-x 0 0 0 20-Jun-2014 22:31 Intel
5138 dr-xr-xr-x 0 0 0 22-Aug-2013 16:22 PerfLogs
5125 dr-xr-xr-x 0 0 0 29-Mar-2015 23:30 Program Files
26457 dr-xr-xr-x 0 0 0 21-Jul-2015 22:34 Program Files (x86)
26527 dr-xr-xr-x 0 0 0 29-Mar-2015 23:30 ProgramData
26652 dr-xr-xr-x 0 0 0 20-Jun-2014 23:55 Recovery
46 dr-xr-xr-x 0 0 0 21-Jun-2014 08:26 SWSetup
35 dr-xr-xr-x 0 0 0 25-Oct-2014 13:48 SYSTEM.SAV
4926 dr-xr-xr-x 0 0 0 18-Aug-2015 00:43 System Volume Information
26653 dr-xr-xr-x 0 0 0 25-Oct-2014 13:47 Users
26935 dr-xr-xr-x 0 0 0 1-Jul-2015 00:47 Windows
4541 dr-xr-xr-x 0 0 0 26-Aug-2013 07:13 inetpub
43541 -r--r--r-- 0 0 1 18-Jun-2013 13:18 BOOTNXT
43550 -r--r--r-- 0 0 427680 22-Aug-2013 06:31 bootmgr
523 -r--r--r-- 0 0 10250895360 6-Aug-2015 02:15 hiberfil.sys
237 -r--r--r-- 0 0 1946157056 6-Aug-2015 02:15 pagefile.sys
4930 -r--r--r-- 0 0 268435456 6-Aug-2015 02:15 swapfile.sys


dir_partition inode=5
P MS Data 238205952 244189183 5983232
NTFS, blocksize=4096, 24 GB / 22 GiB
Directory /
5 dr-xr-xr-x 0 0 0 21-Jul-2015 22:39 .
5 dr-xr-xr-x 0 0 0 21-Jul-2015 22:39 ..
633 dr-xr-xr-x 0 0 0 28-Feb-2015 00:43 $RECYCLE.BIN
37 dr-xr-xr-x 0 0 0 21-Jun-2014 08:53 EFI
610 dr-xr-xr-x 0 0 0 21-Jun-2014 08:53 RM_Reserve
625 dr-xr-xr-x 0 0 0 11-Sep-2014 03:44 System Volume Information
38 dr-xr-xr-x 0 0 0 21-Jun-2014 08:53 boot
619 dr-xr-xr-x 0 0 0 21-Jun-2014 08:53 hp
39 dr-xr-xr-x 0 0 0 21-Jun-2014 08:53 preload
35 dr-xr-xr-x 0 0 0 21-Jun-2014 08:53 recovery
176 -r--r--r-- 0 0 427680 22-Aug-2013 21:31 bootmgr
288 -r--r--r-- 0 0 1612128 23-Aug-2013 04:39 bootmgr.efi

interface_write()
1 P MS Data 256 102655 102400
2 P MS Data 120992 121763 772 [Boot]
3 P MS Data 126661 127432 772 [Boot]
4 P MS Data 201984 238205951 238003968
5 P MS Data 238205952 244189183 5983232

User avatar
Fiona
Posts: 2835
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: Help needed with TestDisk

#26 Post by Fiona »

Your current OS on your computer is Vista.
Do you have Vista 32bit on it?
32bit doesn't support GPT as well and servicepack 2 is not installed?
But as far as I've seen diskpart helped.
Your found 2 boot partitions are empty and contain only one folder SystemVolumeInformation.
Also your Recovery-partition gives out some read erors about Cyclic Rendundancy Check.
ile_pread(5,2,buffer,244190645(15200/41/63)) ReadFile Data error (cyclic rendundancy check).
Might be possible that a file is corrupted?
Sector size of partition and disk still doesn't match.
it has been going on for a few hours now, but it is going very very slow (Analyse cylinder 358/15199 02%)
How many hours are you already scanning?
For 1 TB and days, would be far too much.
The latest TestDisk-version, should increase scan speed too.
Hopefully that it doesn't take too long.
At the moment it would be the best idea to finish Deeper Search.
Please copy the results and have another try to list your data.
What I'm trying is to get your boot back or to access your recovery.
When it takes too long and you stop Deeper Search, The result of Quick search should be written and you should have another try to access the recovery mode under GPT.
In case, you can let me know.

Fiona

will007
Posts: 33
Joined: 19 Sep 2015, 10:10

Re: Help needed with TestDisk

#27 Post by will007 »

Hi Fiona,

Yes, that's correct, my current computer is Vista 32 bits, Service Pack 1.

It has taken about 3 hours now and it is still on 2% only (Analyse cylinders 418/15188), so I think it will take many days to finish, which is almost impossible.

If I stop "Deeper Search" I will update the testdisk log here to show you.

Is there another way to fixing this without "Deeper Search"? Maybe we can take a gamble?

User avatar
Fiona
Posts: 2835
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: Help needed with TestDisk

#28 Post by Fiona »

You're probably right to gamble a bit. :)
Easily stop Deeper Search.
Run Quick Search and set all partitions for recovery exactly like before.
It's another try to boot into recovery on GPT.
Maybe, it's successful?
Until yet, I see no reason to recover one of the boot partitions, because they're empty.
Maybe, something to think about next.
I'm a little bit afraid about read errors and cyclic redundancy check error.
Hopefully that your recovery works?
But it's only a question, after successfully boot into recovery.

Fiona

will007
Posts: 33
Joined: 19 Sep 2015, 10:10

Re: Help needed with TestDisk

#29 Post by will007 »

Ok I stopped Deeper Search, but i had to close TestDisk completely, it did not have a "Stop" button.

I then restarted TestDisk 7.1 WIP and did a quick search, I now see this screen again:
testDisk18.jpg
testDisk18.jpg (43.41 KiB) Viewed 3590 times
But only allows me to set as "P" primary or "D" delete, it does NOT allow me to set as * Primary bootable?

I now have 5 partitions, so what should I mark them as? Should I mark them all as "P"? Since it only gives me option to mark as P or D for some reason, maybe because I have converted it to GPT?

User avatar
Fiona
Posts: 2835
Joined: 18 Feb 2012, 17:19
Location: Ludwigsburg/Stuttgart - Germany

Re: Help needed with TestDisk

#30 Post by Fiona »

TestDisk obtains info from your OS.
Might be possible when it's not supported that it doesn't work?
Vista 32bit doesn't allow to boot from GPT.
Often laptops offer an option to press a certain key to boot into recovery.
Your recovery partition contains boot info.
So it might be possible.
Can you refer to your manual and check it?
On UEFI, you normally boot from your efi-FAT-Partition.
I've seen some cases, that it was not necessary to have an active partition because the efi-partition was handling it automatically.
Another idea would be to create a Knoppix-CD/DVD.
Info in case would follow.

What you can do now:
Leave all partitions like they are, even if no one is active.
Exactly like on your last photo.
Write the complete partition structure under TestDisk using Write.
Build your disk back.
Have another try to boot.
If it doesn't work:
Refer to your manual to figure out, how to start into recovery (which key to press?).
Please let me know.

Fiona

Locked