System bootet (wegen DMA?) nicht mehr
Hallo, ich habe das Problem, dass mein Suse 9.3 nicht mehr bootet: ich bekomme folgende Meldung als letztes: hdb: dma_timer_expiry: dma_status == 0x61 hdb: DMA Timeout-error: status = 0x58 Vorher sind noch einige Meldungen wie "hdb: lost interrupt". Dann bleibt das System stehen. Richtige Logs oder so habe ich leider nicht gefunden... /var/log/boot.log ist irgendwie immer leer. Merkwürdigerweise bootet Debian aber, obwohl der Kernel in der .config identisch ist. Zur Vorgeschichte: Vor ein paar Wochen war die hda die hdb und umgekehrt. Dann hatte ich die hda ausgebaut, und die hdb als Master gejumpert und zur hda gemacht. Jetzt wollte ich die alte Platte als hdb einbauen... Ausgelöst wurde das Problem durch die hdb, die ich jetzt dazugesteckt habe. Ohne diese Platte bootet das system. Das ist eine Samsung 40GB Platte. UDMA kann sie nicht, aber DMA alleine sollte gehen. Das Problem ist vielleicht, dass irgendwo (im Controller?) noch eingespeichert ist, dass hdb mit udma-100 läuft. Damit wurde nämlich die jetzige hda damals betrieben. Ich habe bereits in /etc/sysconfig/ide folgende Einstellung getätigt: DEVICES_FORCE_IDE_DMA="/dev/hda:udma2 /dev/hdb:off /dev/hdc:on Kann mir da bitte jemand helfen? Ich habe keine Lust, die backups auf diese Platte immer per Knoppix oder Debian machen zu müssen. Außerdem muss ich die Platte jetzt immer abstöpseln um Suse booten zu können :-( Für alle Anregungen und Tipps bin ich dankbar! Vielen Dank im Vorraus Gruß Sören
participants (1)
-
Sören Wengerowsky