Mailinglist Archive: opensuse-autoinstall (86 mails)
| < Previous | Next > |
initrd module load order not following info file
- From: Michael Steinmann <msl@xxxxxxxxxxx>
- Date: Fri, 27 May 2005 22:26:50 +0000 (UTC)
- Message-id: <42979E9F.5060601@xxxxxxxxxxx>
I'm having problems with SLES9 SP1 autoinst on a machine with two
qla2300 and one megaraid controller.
In my info file I've got:
insmod: megaraid
insmod: qla2300
and the drivers load in that order, giving me /dev/sda on the first disk
on the megaraid controller which is what I want.
But, autoinst would always add the qla2300 to the beginning of the
MKINITRD variable in /etc/sysconfig/kernel before building the initrd.
As the qla2300 gets added at the *beginning* this leads to a initrd
linuxrc that always loads qla2300 before megaraid.
When the machine boots using the initrd built by autoinst the devices
are not in the same order as during the install.
When qla gets loaded via info file, the MKINITRD looks like this:
"qla2300 megaraid qla2300"
when it doesn't get loaded by 'insmod: qla2300' in info file:
"qla2300 megaraid"
Why would autoinst insist on putting qla2300 in the initrd? And why at
the beginning of the list?
Shouldn't the order the modules get added to the initrd honor the order
given in the info file?
Mike
qla2300 and one megaraid controller.
In my info file I've got:
insmod: megaraid
insmod: qla2300
and the drivers load in that order, giving me /dev/sda on the first disk
on the megaraid controller which is what I want.
But, autoinst would always add the qla2300 to the beginning of the
MKINITRD variable in /etc/sysconfig/kernel before building the initrd.
As the qla2300 gets added at the *beginning* this leads to a initrd
linuxrc that always loads qla2300 before megaraid.
When the machine boots using the initrd built by autoinst the devices
are not in the same order as during the install.
When qla gets loaded via info file, the MKINITRD looks like this:
"qla2300 megaraid qla2300"
when it doesn't get loaded by 'insmod: qla2300' in info file:
"qla2300 megaraid"
Why would autoinst insist on putting qla2300 in the initrd? And why at
the beginning of the list?
Shouldn't the order the modules get added to the initrd honor the order
given in the info file?
Mike
| < Previous | Next > |