Am Mittwoch, 12. März 2003 13:48 zog Christoph Maurer folgendes aus dem Scrabble-Beutel:
* Am Mit, 12 Mär 2003 schrieb Stefan Onken:
Hallo,
wer ist denn für solche Fehlermeldungen verantwortlich ?
-----o------------------------------------------------------ Mar 12 11:32:37 webserver kernel: hda: irq timeout: status=0xd0 { Busy } Mar 12 11:33:11 webserver kernel: hda: irq timeout: status=0xd0 { Busy } Mar 12 11:33:11 webserver kernel: hda: status timeout: status=0xd0 { Busy } Mar 12 11:33:11 webserver kernel: hda: DMA disabled Mar 12 11:33:11 webserver kernel: hda: drive not ready for command Mar 12 11:33:13 webserver kernel: ide0: reset: success
Also als meine Kiste mal solche Meldungen ausgegeben hat, war es höchste Zeit die Platte zu wechseln. Kann aber auch IDE-Kabel oder so sein.
Falls es nicht die Kabel sind: Guck mal, welchen Chipsatz das Board hat (Sollte mit hwinfo herauszufinden sein, such in der Ausgabe nach VIA) Ich hatte mit einem Mainboard mit Via-Chipsatz ab einer bestimmten Kernelnummer (ich glaube 2.4.16) ähnliche Fehler. Sie traten nur im DMA-Modus auf. Dann schaltete der Kernel automatisch in PIO-Mode. Ein guter Test ist: tail -f /var/log/messages in einem Fenster beobachten, dann woanders DMA einschalten: hdparm -d 1 /dev/hda und fette Schreib- und Lesezugriffe auf die Platte durchführen. Abhilfe: Tja, hab kein Patentrezept. Aber selbst kompilierte Kernel ohne SuSE-Patches funktionierten. Nur klappten dort bei mir andere Sachen nicht. Hab mein Board mittlerweile getauscht, jetzt hab ich bei den gleichen IDE-Geräten diese Fehlermeldungen nicht mehr. Das soll nicht heissen, dass das alte kaputt war, schliesslich liefen andere Kernel und ältere SuSEs, die ich testweise installiert hatte, auch fehlerfrei. Nur die Kombination von bestimmten Kerneln und diesen Via-Chipsätzen will nicht. Jörg@wörk -- Bitte keine Blumen, ich habe keine Vasen.