Hi David! On Tue, 16 Mar 2004, David Haller wrote:
Hallo,
Am Tue, 16 Mar 2004, Harald Krause schrieb:
BTW, wie kann ich meinen ATAPI-Laufwerken beibringen, dass sie im optimalen (maximalen) DMA-Modus betrieben werden sollen? Ohne ide-cd geht das doch nicht, oder?
Ja.
Ich habe dazu noch keinen vernünftigen Vorschlag gefunden! Ist Dir was bekannt?
Wenn dein BIOS / Controller / Laufwerk nicht schlau genug sind, DMA zu aktivieren (oder der Kernel mit CONFIG_IDEDMA_ONLYDISK kompiliert wurde[1]), dann klappt evtl. folgendes wenn sowohl ide-cd als auch ide-scsi und sr_mod als Modul kompiliert wurden[0]:
Evtl. (bei mir z.B.[2]) geht aber:
modprobe -r sr_mod sg ide-scsi modprobe ide-cd hdparm -i /dev/hdX ## device des CD-LWs modprobe -r ide-cd
Und da geht es schon schief: hares:~ # modprobe -r sr_mod sg ide-scsi hares:~ # modprobe ide-cd hares:~ # hdparm -i /dev/hdc /dev/hdc: Input/output error Grmmpfff ... Ich verwende den Kernel von Suse (linux-2.4.21-192) ohne eigenen Modifikationen. Alles hier relevante liegt demnach als Modul vor. Die Ramdisk enhält ebenfalls nichts verdächtiges: cat /etc/sysconfig/kernel ... MODULES_LOADED_ON_BOOT="" ... Entsprechend Deinem Vorschlag habe ich vor einger Zeit den ganzen ide-scsi Kram in die modules.conf verbannt: cat /etc/modules.conf.local --------------------------- # # please add local extensions to this file # below sr_mod ide-scsi below sg ide-scsi alias char-major-10-250 off below sd_mod usb-storage --------------------------- Any ideas? Oder brauche ich doch ide-cd während der Bootphase? MfG hao