Quote:
How about getting an identical or bigger disk and just doing a sector by sector copy? At least that way the sectors with errors will just be blanked out and fsck should be able to do a better job.

OK, finally managed to set up another system with a big enough disk - and turns out a *huge* amount of sectors are toast. Oh well, just 3 weeks worth of work gone...

Anyway, I would like to understand what happened. The disk keeps giving me this:

hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdb: dma_intr: error=0x40 { UncorrectableError }

Anyone (mlord?) with enough familiarity with the linux driver to tell what's going on?