Maybe I am misunderstanding what is being said or I am not making myself clear. This is a fresh kickstart install, with a standard RedHat Enterprise 3.0 boot image and kickstart file. (I am customizing a kickstart CD, but it is the standard bootdisk.img file for the CD boot) When the install starts, it finds the megaraid device first and assigns it as /dev/sda. This makes anaconda format and install to the wrong raid set. I guess I could remake the initrd.img for the install, but I am not sure what options to use to make a new initrd.img for the bootdisk.img so that it still has all the options that it currently has in it, but just load the aacraid driver before it loads the megaraid one. Ron On Tue, 2005-02-08 at 10:19, Peter Eisch wrote: > The order you pass them to mkinitrd is the order in which they'll be loaded. > By the time kickstart gets around to doing anything, the kernel has already > laid out how devices are mapped. > > Or are you looking for this in the ks.cfg: > > bootloader --driveorder=cciss/c0d0,sda,hda --location=mbr > > peter > > On 2/8/05 10:04 AM, "Ronald Reed" <rreed@xxxxxxxxxxxxxxx> wrote: > > > That is an interesting ideal, but I need the modules to load in a > > certain order during the kickstart. If the megaraid driver gets loaded > > first, then the external drive array gets setup as /dev/sda and the > > kickstart installs the external array as the main boot device. The boot > > prompt command scsihosts= is supposed to let you do that, but it doesn't > > seem to work. > > > > Ron > > > > On Mon, 2005-02-07 at 15:51, Peter Eisch wrote: > >> I'm not sure what your scope is, but maybe this helps... > >> > >> I had an issue where I needed to forceload drivers where I knew the PCI info > >> was up to date for the devices we were loading on, so I forceloaded the > >> drivers in the initrd.img just as the kernel was being installed. This, of > >> course, had to be done manually on the install cd's initrd. But for the > >> various kernels I ended up with something like this in the spec files for > >> each platform: > >> > >> %post bigmem > >> [ -x /usr/sbin/module_upgrade ] && /usr/sbin/module_upgrade > >> [ -x /sbin/mkkerneldoth ] && /sbin/mkkerneldoth > >> if [ -x /sbin/new-kernel-pkg ] ; then > >> /sbin/new-kernel-pkg --mkinitrd --depmod --install %{KVERREL}bigmem > >> fi > >> /sbin/mkinitrd --preload scsi_mod --preload sd_mod --with cciss \ > >> /boot/ninitrd-%{KVERREL}bigmem.img %{KVERREL}bigmem > >> /bin/mv /boot/initrd-%{KVERREL}bigmem.img /boot/oinitrd-%{KVERREL}bigmem.img > >> /bin/mv /boot/ninitrd-%{KVERREL}bigmem.img /boot/initrd-%{KVERREL}bigmem.img > >> > >> > >> Maybe do the --preloads in the order you need them loaded. Hope this helps, > >> > >> peter > >> > >> > >> On 2/7/05 2:31 PM, "Ronald Reed" <rreed@xxxxxxxxxxxxxxx> wrote: > >> > >>> I really don't want to rewrite anaconda, just to get one scsi module to > >>> load before another one. > >>> > >>> I have tried the scsihosts= boot option, but the installer just seems to > >>> ignore it. I have also tried the expert noprobe boot options with device > >>> commands in the kickstart config file (Which worked in 7.1 - 7.3), and > >>> the system can not find any drives at that point. > >>> > >>> What I need to do, is make sure that the aacraid driver is setup as > >>> /dev/sda and that the megaraid driver is setup as /dev/sdb during the > >>> install. > >>> > >>> On Thu, 2005-02-03 at 22:40, johnpaul wrote: > >>>> Hi > >>>> > >>>> Have a look at the loader.c file in the loader2 directory of the > >>>> anaconda source > >>>> > >>>> Regards > >>>> John > >>>> ----- Original Message ----- > >>>> From: "Ronald Reed" <rreed@xxxxxxxxxxxxxxx> > >>>> To: "Discussion list about Kickstart" <kickstart-list@xxxxxxxxxx> > >>>> Sent: Thursday, February 03, 2005 10:49 PM > >>>> Subject: initrd.img module loading > >>>> > >>>> > >>>>> Where does the standard initrd.img get the order to load modules into > >>>>> the kernel? > >>>>> > >>>>> I need to create a new initrd for a boot that loads some scsi raid > >>>>> modules in a specific order. > >>>>> -- > >>>>> =========================== > >>>>> Ron Reed > >>>>> RedHat Certified Engineer > >>>>> SGP Computer Department Manager > >>>>> Unix Systems Administrator > >>>>> ARM SGP CART Site > >>>>> (580)388-4053 > >>>>> ron.reed@xxxxxxx > >>>>> > >>>>> _______________________________________________ > >>>>> Kickstart-list mailing list > >>>>> Kickstart-list@xxxxxxxxxx > >>>>> https://www.redhat.com/mailman/listinfo/kickstart-list > >>>> > >>>> _______________________________________________ > >>>> Kickstart-list mailing list > >>>> Kickstart-list@xxxxxxxxxx > >>>> https://www.redhat.com/mailman/listinfo/kickstart-list > >> > >> _______________________________________________ > >> Kickstart-list mailing list > >> Kickstart-list@xxxxxxxxxx > >> https://www.redhat.com/mailman/listinfo/kickstart-list > > _______________________________________________ > Kickstart-list mailing list > Kickstart-list@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/kickstart-list -- =========================== Ron Reed RedHat Certified Engineer SGP Computer Department Manager Unix Systems Administrator ARM SGP CART Site (580)388-4053 ron.reed@xxxxxxx