Discrepancy in testdisk log?

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
Locked
Message
Author
recuperation
Posts: 2720
Joined: 04 Jan 2019, 09:48
Location: Hannover, Deutschland (Germany, Allemagne)

Discrepancy in testdisk log?

#1 Post by recuperation »

Hello Christophe,

some lines in a testdisk log of another user don't make sense to me.

I am referring to the testdisk log posted here:
viewtopic.php?f=5&t=8307&p=27262#p27262

Length info and sector size translates into 3.907.029.168 sectors.
There is a bunch of read attempts where sectors are referred to adresses beyond the physical end of the disc:

Sector 3907029418 seems to be beyond the total numbers of setors of this disc which is 3907029168.
The following read attempts even go further.
How come?
Did I get something wrong?

Thank you.
recuperation.


[...
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdf)=2000398934016
...
Disk /dev/sdf - 2000 GB / 1863 GiB - CHS 243201 255 63, sector size=512 - ST2000DL003-9VT166, S/N:5YD59KVL, FW:CC32
...
file_pread(9,8,buffer,3907029290(243201/82/60)) lseek err Invalid argument
file_pread(9,8,buffer,3907029418(243201/84/62)) lseek err Invalid argument
file_pread(9,8,buffer,3907029546(243201/87/1)) lseek err Invalid argument
file_pread(9,8,buffer,3907029674(243201/89/3)) lseek err Invalid argument
file_pread(9,8,buffer,3907029802(243201/91/5)) lseek err Invalid argument
file_pread(9,8,buffer,3907029930(243201/93/7)) lseek err Invalid argument
file_pread(9,8,buffer,3907030058(243201/95/9)) lseek err Invalid argument
file_pread(9,8,buffer,3907030186(243201/97/11)) lseek err Invalid argument
file_pread(9,8,buffer,3907030314(243201/99/13)) lseek err Invalid argument
file_pread(9,8,buffer,3907030442(243201/101/15)) lseek err Invalid argument
file_pread(9,8,buffer,3907030570(243201/103/17)) lseek err Invalid argument
file_pread(9,8,buffer,3907030698(243201/105/19)) lseek err Invalid argument
file_pread(9,8,buffer,3907030826(243201/107/21)) lseek err Invalid argument
file_pread(9,8,buffer,3907030954(243201/109/23)) lseek err Invalid argument
file_pread(9,2,buffer,3907031040(243201/110/46)) lseek err Invalid argument
file_pread(9,14,buffer,3907031042(243201/110/48)) lseek err Invalid argument
file_pread(9,3,buffer,3907031056(243201/110/62)) lseek err Invalid argument
file_pread(9,3,buffer,3907031103(243201/111/46)) lseek err Invalid argument
file_pread(9,8,buffer,3907031119(243201/111/62)) lseek err Invalid argument
file_pread(9,11,buffer,3907031166(243201/112/46)) lseek err Invalid argument
file_pread(9,2,buffer,3907033088(243201/143/15)) lseek err Invalid argument
...]

Locked