Hi Heinz, Am Freitag, 9. Juli 2004 11:53 schrieb Heinz W. Pahlke:
Hallo,
On 09-Jul-2004 Tim Fischer wrote:
Mit ziemlicher Sicherheit hast du vergessen, den IDE-DMA Modus für die CDROM/DVD-Laufwerke einzuschalten... Wenn du SuSE >= 9.0 installiert hast, gibt es dafür in Yast ein nettes Tool (IDE-DMA-Modus), ansonsten hilft dir "man hdparm", wobei der Befehl, um DMA einzuschalten, wohl etwa in der Form hdparm -d1 /dev/hdX sein wird, X steht
Das war natuerlich auch meine erste Idee. Aber angeblich unterstuetzt das Lw kein DMA :-(
Hatte mich zwar etwas verwundert, aber da es sich um einen DVD-Brenner handelt, der per IDE-SCSI angesprochen wird, dachte ich, das sich beides zusammen nicht vertraegt.
Oder kann es am Kernel liegen? Eigentlich habe ich alles aktiviert, was mit DMA zu tun hat, ausser CONFIG_BLK_DEV_IDEDMA_FORCED, CONFIG_IDEDMA_ONLYDISK, CONFIG_IDEDMA_PCI_WIP, CONFIG_IDEDMA_IVB und CONFIG_DMA_NONPCI. Meiner Meinung nach waren sie nicht notwendig, aber ich kann mich natuerlich auch irren.
<Glaskugel> Du hast Dein System so konfiguriert, dass die ide-scsi Module nicht zur Boot-Time geladen werden, sondern erst dann wenw der erste Zugriff auf das Gerät erfolgt. Und das hdparm Kommando (in boot.local) bringt einen IO Error. </Glaskugel> Das hdparm Kommando funktioniert nur dann, wenn die ide-scsi Module geladen sind. In boot.local sollte folgendes helfen (Stammt von David Haller) modprobe ide-scsi hdparm -k1 -d1 -X udma2 /dev/hdX modprobe -r ide-scsi Hoffe ich habe richtig getippt. Gruss Werner