TestDisk 7 on linux stuck after the first screen

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
addverma
Posts: 2
Joined: 19 Apr 2015, 17:30

TestDisk 7 on linux stuck after the first screen

#1 Post by addverma »

Hi,
I am using TestDisk 7 on linux to recover a lost partition. I am having issues with one of my external hard disk. I believe that the partition on this particular external hard disk has got corrupted. There was a single partition on this external hard disk.

The problem that I am facing is that TestDisk 7 gets stuck after the first screen, where we select the hard disk. On selecting the device and then going for proceed option nothing happens. I have waited for approximately 5 minutes and then I kill the process using kill -9 option.

Can you please let me know how to go the next screen after the first screen in TestDisk 7?
________________________
Have a nice day
Amardeep

addverma
Posts: 2
Joined: 19 Apr 2015, 17:30

Re: TestDisk 7 on linux stuck after the first screen

#2 Post by addverma »

Hi,
I finally got TestDisk 7.0 to run. In the Analyze section it gave me an error, "Partition: Read error"

Code: Select all

Partition table type default to Intel
Disk /dev/sdc - 250 GB / 232 GiB - LaCie little Disk
Partition table type: Intel

Interface Advanced

Analyse Disk /dev/sdc - 250 GB / 232 GiB - CHS 238475 64 32
Current partition structure:

Partition: Read error

search_part()
Disk /dev/sdc - 250 GB / 232 GiB - CHS 238475 64 32
file_pread(6,16,buffer,32(0/1/1)) read err: Input/output error
file_pread(6,3,buffer,48(0/1/17)) read err: Input/output error
file_pread(6,3,buffer,95(0/2/32)) read err: Input/output error
file_pread(6,8,buffer,111(0/3/16)) read err: Input/output error
file_pread(6,11,buffer,158(0/4/31)) read err: Input/output error
file_pread(6,16,buffer,51(0/1/20)) read err: Input/output error
file_pread(6,1,buffer,51(0/1/20)) read err: Input/output error
file_pread(6,2,buffer,98(0/3/3)) read err: Input/output error
file_pread(6,2,buffer,119(0/3/24)) read err: Input/output error
file_pread(6,2,buffer,169(0/5/10)) read err: Input/output error
file_pread(6,16,buffer,63(0/1/32)) read err: Input/output error
file_pread(6,1,buffer,63(0/1/32)) read err: Input/output error
file_pread(6,8,buffer,71(0/2/8)) read err: Input/output error
file_pread(6,3,buffer,79(0/2/16)) read err: Input/output error
file_pread(6,3,buffer,126(0/3/31)) read err: Input/output error
file_pread(6,8,buffer,142(0/4/15)) read err: Input/output error
file_pread(6,11,buffer,189(0/5/30)) read err: Input/output error
file_pread(6,16,buffer,512(0/16/1)) read err: Input/output error
file_pread(6,1,buffer,512(0/16/1)) read err: Input/output error
file_pread(6,8,buffer,520(0/16/9)) read err: Input/output error
file_pread(6,3,buffer,528(0/16/17)) read err: Input/output error
file_pread(6,3,buffer,575(0/17/32)) read err: Input/output error
file_pread(6,8,buffer,591(0/18/16)) read err: Input/output error
file_pread(6,11,buffer,638(0/19/31)) read err: Input/output error
file_pread(6,16,buffer,544(0/17/1)) read err: Input/output error
file_pread(6,1,buffer,544(0/17/1)) read err: Input/output error
file_pread(6,8,buffer,552(0/17/9)) read err: Input/output error
file_pread(6,3,buffer,560(0/17/17)) read err: Input/output error
file_pread(6,3,buffer,607(0/18/32)) read err: Input/output error
file_pread(6,8,buffer,623(0/19/16)) read err: Input/output error
file_pread(6,11,buffer,670(0/20/31)) read err: Input/output error
file_pread(6,16,buffer,1008(0/31/17)) read err: Input/output error
file_pread(6,1,buffer,1008(0/31/17)) read err: Input/output error
file_pread(6,8,buffer,1016(0/31/25)) read err: Input/output error
file_pread(6,3,buffer,1024(0/32/1)) read err: Input/output error
file_pread(6,3,buffer,1071(0/33/16)) read err: Input/output error
file_pread(6,8,buffer,1087(0/33/32)) read err: Input/output error
file_pread(6,11,buffer,1134(0/35/15)) read err: Input/output error
file_pread(6,16,buffer,1074(0/33/19)) read err: Input/output error
file_pread(6,1,buffer,1074(0/33/19)) read err: Input/output error
file_pread(6,8,buffer,1079(0/33/24)) read err: Input/output error
file_pread(6,8,buffer,1150(0/35/31)) read err: Input/output error
file_pread(6,11,buffer,1197(0/37/14)) read err: Input/output error
Search for partition aborted

Results

interface_write()
 
No partition found or selected for recovery
simulate write!

write_mbr_i386: starting...
file_pread(6,1,buffer,0(0/0/1)) read err: Input/output error

Partition: Read error
Store new MBR code
write_all_log_i386: starting...
No extended partition

Analyse Disk /dev/sdc - 250 GB / 232 GiB - CHS 238475 64 32
Current partition structure:

Partition: Read error
I believe that my partition has got corrupted or has been lost. How do I recreate it and get my data back. This disk has some important data which I need to recover
_________________________
Have a nice day
Amardeep

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

Re: TestDisk 7 on linux stuck after the first screen

#3 Post by cgrenier »

It looks like a hardware problem. As root, use smartctl to check the status of the disk. Check "dmesg" output for errors after trying to access the disk with TestDisk.

Locked