Inserting network driver into initrd.img

Puc, Bernard bpuc at 454.com
Wed Feb 15 21:24:24 UTC 2006


Hi,

    I am trying to insert a network driver into the installation disk of RH3
Enterprise.  Here's what I did:

1-Copied contents of CD1 to local workspace.
2-Unpacked ./isolinux/initrd.img and mounted it.
3-I edited ./modules/module-info to add the new driver entry
4-I edited pcitable to add entries for the device
5-I unpacked modules.cgz, extracted the 2.4.21-4.ELBOOT directory, copied my
driver into it (2.4.21-4ELBOOT/i386).
6-Repackaged the modules file, compressed it, and copied it to modules.cgz.
7-Unmounted initrd.img.un
8-Zipped it up and replaced the old initrd.img with the new version.
9-Burn a new CD with the contents of the workspace directories, make it
bootable by using the ./images/bootdisk.img.

The problem is that once I boot from the new disk and try to run an install
from an nfs volume, I get the following error:

ASSERT: no network device in chooseNetworkInterface
No network drivers for doing kickstart


So how can I get the installation to recognize the network device and use
the new driver that I've provided?  Any tips or suggestions much
appreciated!


LEGAL NOTICE:
Unless expressly stated otherwise, this message is confidential and may be privileged. It is intended for the addressee(s) only. Access to this e-mail by anyone else is unauthorized. If you are not an addressee, any disclosure or copying of the contents or any action taken (or not taken) in reliance on it is unauthorized and may be unlawful. If you are not an addressee, please inform the sender immediately.






More information about the Kickstart-list mailing list