[ale] kernel 2.4 hard drive problem

Danny Cox danscox at mindspring.com
Tue Jan 20 19:22:41 EST 2004


Hello!

On Mon, 2004-01-19 at 17:08, jindong Pan wrote:
> I am trying to update kernel with 2.4. After I reboot, it gives following:
> 
>  hda:end_request: I/O error. dev 03:00 (hda), sector 0
> end_request: I/O error, dev 03:00 (hda), sector 2
> end_request: I/O error, dev 03:00 (hda), sector 4
> end_request: I/O error, dev 03:00 (hda), sector 6
> end_request: I/O error, dev 03:00 (hda), sector 0
> end_request: I/O error, dev 03:00 (hda), sector 2
> end_request: I/O error, dev 03:00 (hda), sector 4
> end_request: I/O error, dev 03:00 (hda), sector 6
>  unable to read partition table
> ...
> 
> After I switched back old kernel, it is still OK.
> I tried both advanced and old IDE driver. They all didn't work. 
> What could be wrong?

	The new kernel may be attempting to use DMA by default, where the old
kernel uses PIO to the hda drive.

	Look in the kernel .config for CONFIG_IDEDMA_PCI_AUTO (Use PCI DMA by
default when available), and say "no" to it.  Rebuild the kernel, and
give that a try.

-- 
kernel, n.: A part of an operating system that preserves the
medieval traditions of sorcery and black art.

Danny



More information about the Ale mailing list