On Sun, 4 Feb 2007, Frank Steiner wrote:
Hi,
with SLES 9, modules loaded with "insmod bla" in the info file, made it to the INITRD_MODULES line in /etc/sysconfig/kernel automatically. This was neat for e.g. fixing the order of scsi controllers or which network card to initialize as eth0 etc.
It was also nice that only those modules for existing cards/controllers were added to INITRD_MODULES. So you could specify e.g. 5 different network modules to load but on every host only those came into INITRD_MODULES that matched a card on that host.
In SLES 10 this feature is gone! None of the insmod-modules is listed in INITRD_MODULES anymore, just stuff that yast considered useful. As a consequence, e.g. the order of scsi controllers often differs from the order used during the installation, the same for network cards (and that idiotic udev "persistent nework device names" feature isn't able to recognize which card I used as eth0 during installation).
Was that feature dropped or is it a bug? If it was dropped, how can I transfer the order of loading modules that I use during installation into the installed system?
That's more or less as intended. If the autoyast framework gives you no means to do it, a driver update (ftp://ftp.suse.com/pub/people/hvogel/Update-Media-HOWTO/) gives you the chance to intercept the install process and change the INITRD_MODULES line. Steffen -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org