Quoting David Haller
(...)Kann ich fuer einen IDE Brenner DMA aktivieren, wenn er als SCSI-Device via SCSI-Emulation behandelt wird ??
Ja geht. Aber IIRC nicht unbedingt noch, wenn ide-scsi geladen ist. Also erst hdparm, und dann erst ide-scsi laden. Da man das CDROM nicht zum booten braucht reicht es, ide-cd oder sr_mod bei Bedarf zu laden. Fuer ide-scsi musst du dazu nur noch modprobe sagen, dass fuer sr_mod und sg auch das Modul ide-scsi benoetigt wird:
==== /etc/modules.conf ==== pre-install sr_mod modprobe "-k" ide-scsi post-remove sr_mod modprobe "-r" ide-scsi pre-install sg modprobe "-k" ide-scsi post-remove sg modprobe "-r" ide-scsi ====
Anschliessend reicht dann ein mount /cdrom (o.a.) damit sr_mod, cdrom, scsi_mod und ide-scsi geladen werden, oder ein cdrecord -scanbus, damit sg, scsi_mod und ide-scsi geladen werden.
Damit kann man dann ein hdparm -d1 -k1 /dev/hdXX in die boot.local schreiben.
Habe das Problem geloest. Hatte weder fuer Brenner noch fuer CD -Laufwerk DMA aktiviert... . Mit hdparm -d1 -X udma[X] /dev/[Laufwerk] klappts jetzt. Der Brenner laeuft mit etwa 30X (lt. cdrecord) und man merkt keine Effekte des Brennens auf die uebrige Rechnerperformance mehr. Vielleicht noch eine Frage/Anmerkung zu obigem Vorgehen: Mein DVD/CDROM wird als /dev/hdc als IDE-Device behandelt, kann also einfach via hdparm getrimmt werden. Mein Brenner laeuft als /dev/hdd und wird via ide-scsi als SCSI-Device unter/dev/sr0 gehandelt. ide-scsi wird beim booten geladen. Ein hdparm -d1 -X udma2 /dev/hdd hat den gewuenschten Erfolg. Warum also so kompliziert (s.o.) wenns auch leicht geht?
Ausserdem kann es (selten) mal vorkommen, dass bei Aktionen, die die Platten maechtig in Anspruch nehmen das komplette System einfriert.
Die Kontroll-LED fuer die Platten leuchtet dann konstant, ohne, dass was passiert und ein Kaltstart (sprich Reset) reicht nicht um das System zum booten zu bewegen.
Lass mich raten: SuSE 8.0 oder 8.1 mit SuSE-Default-Kernel?
Korrekt, genauer SuSE 8.1 mit SuSE-Default-Kernel. Kann ich gegen obiges Phaenomen was tun, wenn ich mir meinen eigene Kernel backe ?
Schau mal ins Archiv in Sachen "IDE-Bug" (nach Sept. 02). Der SuSE-Default Kernel ist buggy, hol dir das Update von den SuSE-Update-Seiten.
Ob da Kernelupdate tatsaechlich hilft, kann man vorher nicht sagen, es empfiehlt sich aber IMO auf jeden Fall und ist auch der "erste" Verdaechtige.
Du kannst dir natuerlich auch einen eigenen Kernel backen, wenn du damit keine Erfahrungen hast, dann melde dich bitte nochmal extra.
Das mit dem IDE-bug ist mir irgendwie schon mal ueber den Weg gelaufen. Werde ich gleich mal checken. Einen eigenen Kernel kriege ich schon hin, war nur zu faul, weil der Default SuSE "eigentlich" ganz gut laeuft. Vielen Dank fuer die Hilfe MfG Sebastian ----------------------------- Sebastian Roehrig, Dipl.Biol. University of Konstanz Department of Biology BOX X911 78457 Konstanz Germany http://gutenberg.biologie.uni-konstanz.de