Calling all you hard drive gurus out there...

The hard drive:  Quantum Fireball EL10.2A, 10GB, only drive on primary cable
IDE chipset: ALi M5229 IDE interface, ALi M1533 PCI to ISA Bridge (on
motherboard)
Kernel: 2.2.19, using the alim15x3 driver

For about a year, I've been running this setup with UDMA (mode 2) enabled
without problems.  But yesterday I started getting this message on the
console at boot time:

hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
ide0: reset: success

...after which the drive reverts to non-DMA operation.  Trying to turn
DMA back on (hdparm -d1 /dev/hda) just causes the error to repeat.  I've
tried several different hdparm -X modes to no avail.

The errors first appear when the system is going to multi-user mode, right
after the root partition get remouted read-write.  I'm not sure, but I
think it's happening the first time something tries to write to the disk.


So...is there anything I can do to get my DMA working again?  Or is my hard
drive starting to die?  (It's less than three years old, and seems to be
working fine in non-DMA mode.)

               - Neil Parker, [EMAIL PROTECTED]

Reply via email to