On Saturday 30 December 2000 11:54, you wrote:
> Svante Signell wrote:
> > I'm getting errors like this when booting kernel 2.4.0-x, eg x=0.14mdk
> > They does not happen with kernels 2.2.x. Do I have to compile a kernel
> > on my own, not using the precompiled ones?
> >
> > hdb: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> > hdb: dma_intr: error=0x84 { DriveStatusError BadCRC }
> > more of the above...
>
You need to remove any autotune instructions to the kernel in the boot-up
procedures they will look like "ide0=autotune"
You need to use hdparm -i on the drives to see what mode they are running
Use hdparm -t to test the speed
Use hdparm -Xxy where xy=64+udma mode to set the udma mode lower
Keep testing speed as you change the settings. Your disks are set faster
than they are capable of reliably running--and they are set as the
manufacturer advertised them.
Civileme
> Try to disable DMA (.config) when compiling your kernel.
> Eric MC
That method will also work but is a little more of an extreme solution.