[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

grub ide=nodma not working with CF card - boot delay



Hi there. I have been trying to figure out how to get rid of the dma timer errors that I am getting when booting my debian testing (etch) from compact flash (Kingston) using a CF-to-IDE interface.

 

 I have placed the following in my /boot/grub/menu.lst:



kernel /boot/vmlinuz-2.6.18-4-686 ide=nodma root=/dev/hda1 ro


But I still get the following DMA errors during the bootup sequence:



Probing IDE interface ide0...

hda: KINGSTON, ATA DISK drive

ide0 at 0x1f0-0x1f7,0x3f6 on irq 14

hda: max request size: 128KiB

hda: 4061232 sectors (2079 MB) w/1KiB Cache, CHS=4029/16/63, DMA

 hda:<4>hda: dma_timer_expiry: dma status == 0x21

hda: DMA timeout error

hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown

 hda1 hda2 <<4>hda: dma_timer_expiry: dma status == 0x21

hda: DMA timeout error

hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown

 hda5 >

hda: dma_timer_expiry: dma status == 0x21

hda: DMA timeout error

hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown

hda: dma_timer_expiry: dma status == 0x21

hda: DMA timeout error

hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest }

ide: failed opcode was: unknown

Attempting manual resume


And then the bootup continues OK.  Is there anyway to avoid this at bootup?  Will this cause any problems?

 

 Thanks!








Reply to: