Am Dienstag, 2. Dezember 2003 08:05 schrieb Enrico Kunz: Moin Enrico,
Guten Morgen,
ich habe SuSE Linux 9 Pro auf einem Laptop aufgespielt. Beim Hochfahren bekam ich den freundlichen Hinweis, daß DMA für die Festplatte nicht aktiviert sei, und dies zu Performanceeinbußen führen könne.
Diesen Hinweis dankend aufnehmend, habe ich DMA aktiviert (YAST2). Seit dem startet das System nicht mehr. Er initialisiert die Hardware soweit, bis die Platte dran ist, dann kommt:
/dev/hda setting using_dma to 1 (on) using_dma = 1
dann kommt noch:
Setting up the CMOS clock ... done
dann kommt auf der selben Zeile nach "clock" ohne Lehrzeichen oder andere Trennung: hda: lost interrupt
und dann im 10sekundentakt: "lost interrupt"
Ich habe das System mal mit Rettungssystem gestartet und DMA wieder ausgeschaltet (/sbin/hdparm -d 0 /dev/hda). Aber nach einem Neustart wird DMA trotzdem wieder auf 1 (on) gesetzt.
In welcher Datei steht diese Information. Vielleicht kann ich den Eintrag dort entfernen, verändern.
Die Informationen für den Systemstart müssten eigentlich in /etc/rc.d und dann in den Unterverzeichnisssen rc1.d bis rc5.d stehen. Wenn Du nun weißt, in welchen Runleveln das gestartet wird kannst Du mit dem Rettungssystem die Einträge entfernen. Jedoch musst Du vor der Bearbeitung Deine Bootpartition mounten, damit Du auch die Änderungen wirklich in Deinem System machst. Das geht dann beispielsweise mount -t reiserfs /dev/hda2 /mnt/ wenn Du als Dateisystem reiserfs nutzt. Der oben genannte Pfad ändert sich dadurch natürlich auf /mnt/etc/rc.d Viel Erfolg Grüße Jens :-) -- Meditieren ist auf jeden Fall besser, als einfach nur herumzusitzen und gar nichts zu tun!