Hallo,
ich hatte bei meinem letzten Posting leider keine Möglichkeit die genauen Bildschirmausgaben weiterzugeben. Das hole ich jetzt gerne nach:
Während des Bootvorgangs werden folgende relevanten Ausgaben gemacht:
Partition check:
/dev/host0/bus0/target0/lun0:<4>hda: dm_timer_expiry: dma status == 0x21
hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: (__ide_dma_test_irq) called while not waiting
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command
Dieser Block wird dreimal wiederholt. Abschließend erscheint folgende Ausgabe:
p1 p2 <<4>hda: dm_timer_expiry: dma status == 0x21
Wenn ich am Prompt versuche den DMA Modus mit hdparm einzuschalten, werden folgende Informationen ausgegeben:
setting using_dma to 1 (on)
blk: queue c0347880, I/O limit 4095MB (mask 0xffffffff)
using_dma = 1 (on)
hda: dm_timer_expiry: dma status == 0x21
hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: (__ide_dma_test_irq) called while not waiting
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hda: drive not ready for command
hda: status error: status=0x50 { DriveReady SeekComplete }
hda: no DRQ after issuing MULTWRITE
hda: status timeout: status =0xd0 { Busy }
hda: no DRQ after issuing WRITE
ide0: reset: success
Dabei ändern unterschiedliche Angaben in -c oder -X Parametern die Bildschirmausgabe nicht.
Ein paar Angaben zu meiner Hardware:
Board: ASUS P2B
Chipsatz: 440BX
Festplatte: Seagate ST3120022A
Grüße,
Klaus