Inserting network driver into initrd.img

Dan Carpenter error27 at gmail.com
Thu Feb 16 06:48:59 UTC 2006


Basically you're doing all the right things...  I've done that myself
a couple times.  There is probably a small mistake somewhere like a
typo or something.

Some hints.

I would install the system first from CDROM.  At that point you can
just rpm -ivh the -BOOT kernel.  Once you have the -BOOT kernel
installed you can test that your kernel module loads and the NIC is
detected.

Next use the initrd from the cdrom to boot instead of running
mkinitrd.  This allows you to make quick changes to the initrd and
reboot without burning a CD every time.

You probably will want to set up a PXE server eventually...

What update of RHEL is it and the what driver?  If your vendor
provides a driver disk that's easier and cleaner than hacking the
initrd to bits.

Also if you have the system installed already and it's rhel3u3 or
higher you may as well patch anaconda to load driver disks
automatically.

https://www.redhat.com/archives/anaconda-devel-list/2005-November/msg00018.html

regards,
dan carpenter




More information about the Kickstart-list mailing list