I have a failing hard disk (Hitachi HDT721032SLA380 - 320G, SATA). I know there are 3000 or more sectors that error on reading.
I'm running ntfsclone --rescue on Linux to make a copy (to a file on an external hard disk), but it reads in 512byte chunks and takes 30 seconds to timeout on each failure. (From what I can see, the errors are in 4096 byte chunks, so it actually fails 8 times (4 minutes) for each failing chunk.)
I've tried changing /sys/block/sda/device/timeout from 30 to 5 but that hasn't speeded anything up (should it?)
Does anyone know a way to reduce the timeout with or without stopping ntfsclone?