Quote:
badblocks looks for individual sectors with hard errors, which is not the problem you have -- or at least, not the main problem. Your experience with the song that wouldn't re-play says that a sector which read right the first time, failed the second time.


That's really hard to know for sure. It could easily be a bad sector in the current *physical* track that's mucking things up, outside of the sectors actually needed to play the song.

A bad block scan is what needs to be done. To begin with, that could be as simple as "cat /dev/hda >/dev/null" -- and then sit back and wait for 14 hours.

Cheers