Christian Hernmarck wrote:
Hallo Liste
habe eine alte Unisys-Maschine mit nem AIC 626 onboard. Bei der Installation (SuSE 6.3) kann ich Optionen angeben beim Laden vom AHA152x-Treiber: aha152x=0x340,11 also IO 340h und IRQ 11, das funzt so auch, wenn ich nun das installierte Linux booten möchte, versucht er es immer mit IRQ 12, obwohl ich im LILO denselben append-Parameter angegeben habe (aha152x=0x340,11).
Ab SuSE-6.3 wird eine initrd beim Booten verwendet ( siehe http://sdb.suse.de/sdb/de/html/adrian_6.3_boot.html) Damit sind die Parameter in der lilo.conf sinnlos, da sie ignoriert werden . Stattdessen müssen die Parameter beim Laden des Moduls (oder in der modules.conf) angegeben werden . Das wird aber leider von SuSE-6.3 nicht unterstützt ( siehe http://sdb.suse.de/sdb/de/html/initrd.html ) Entweder baust du die einen Kernel , der den 152x Treiber fest eingebaut hast. Oder du baust eine angepasste initrd. dazu kannst du von der vorkonfigurierten initrd ausgehen. Die packst du aus mit : zcat /boot/initrd > /tmp/initrd Und mountest du sie mit mount -text2 -oloop /tmp/initrd /mnt Dann kannst du im script (/mnt)linuxrc den insmod Aufruf um die Parameter für das aha152x Modul ergänzen. Danach unmounten , die Datei in /tmp wieder packen und nach /boot/initrd kopieren . Zum Abschluss lilo neu installieren . -- Markus Kossmann markus.kossmann@inka.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com