Article 5GEGG how to trick kernel: ata1.00: both IDENTIFYs aborted, assuming NODEV

how to trick kernel: ata1.00: both IDENTIFYs aborted, assuming NODEV

by
icegood
from LinuxQuestions.org on (#5GEGG)
Hi there.

I'm ddrescue-ing my old SATA HDD and everything was fine till today until I moved to
some group of bad sectors.
I cannot detect my hdd anymore in Linux :

Code:[ 1.523611] ata1: SATA max UDMA/133 abar m2048@0xda133000 port 0xda133100 irq 126
[ 1.837502] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1.838024] ata1.00: both IDENTIFYs aborted, assuming NODEVI still can detect it via BIOS and even read partition table via external SATA --> USB connection. Still, I cannot ddrescue it correctly in this case as it hangs as described there.

So, how can I trick my kernel so it will detect partition tables again via internal SATA connection?

Maybe i could even change the kernel source for short time for this case only?
As i understand from the web it might just relate to some timeouts.latest?d=yIl2AUoC8zA latest?i=tFskJkEyFeM:8IhljeHK6ig:F7zBnMy latest?i=tFskJkEyFeM:8IhljeHK6ig:V_sGLiP latest?d=qj6IDK7rITs latest?i=tFskJkEyFeM:8IhljeHK6ig:gIN9vFwtFskJkEyFeM
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments