To post that for people running into the same problem: Frank Steiner wrote:
SCSI controllers are detected in the wrong order, so that the disk that should be /dev/sda ends up as /dev/sde.
This used to work with SuSE 9.0 where we loaded the module for the first controller with "insmod gdth" passed to linuxrc (we are using pxeboot). Now, with 10.1, the init process of YA starts a "Hardware detection" *before* loading the modules defined in the info file or passed to the command line.
This makes the insmod option for linuxrc more or less superfluous and removes any control over the order in which modules are loaded during the AY boot. Here, it makes the fc modules load before the scsi modules, thus moving our scsi disk to /dev/sde.
I solved the problem by using our self-compiled kernel (in which we have only the module for the controller compiled in that should load as first controller, all others are modules) as installation kernel. This works well, but needs also some work on the initrd. We are booting the installation via PXE, so it's quite easy to pass our own kernel and our own initrd. What needs to be done: 1. compile your own kernel 2. use the vmlinuz file as kernel passed via PXE 3. replace all modules in the initrd passwd via PXE, and remove those that are now in the kernel, i.e. unpack the initrd and do sth. like cd unpacked_initrd/modules modulelist=`ls *.ko` # clean up, so that modules compiled into our kernel # aren't here anymore (with wrong, old format) rm -f *.ko for name in `echo $modulelist` do find /where_is_my_kernel/lib/modules -name $name -exec cp -a {} . \; || exit 1 done autoyast will beep whenever it tries to load a module that is compiled into the kernel, but everything works fine. It's not the best, but the only way I've found to make one driver load before the others (although replacing the init script should also work when I try a bit harder ;-)) cu, Frank -- Dipl.-Inform. Frank Steiner Web: http://www.bio.ifi.lmu.de/~steiner/ Lehrstuhl f. Bioinformatik Mail: http://www.bio.ifi.lmu.de/~steiner/m/ LMU, Amalienstr. 17 Phone: +49 89 2180-4049 80333 Muenchen, Germany Fax: +49 89 2180-99-4049 * Rekursion kann man erst verstehen, wenn man Rekursion verstanden hat. *