if module,listed in /etc/modules.conf, is missing or mistyped,
mkinitrd does not create the image even though all other modules
are correct. It should create image with whatever modules are available.
Steps to Reproduce:
1.put the following line in /etc/modules.conf
alias eth0 rtl8139
2.run mkbootdisk --device /dev/fd0 2.4.1-0.1.9
Actual Results: during the attempt to create a boot floppy mkinitrd
will fail with an error:
No module rtl8139 found for kernel 2.4.1-0.1.9
no initrd is found on the boot floppy. system with scsi will not boot.
Expected Results: initrd should be created with rest of the available
This happened during the upgrade from redhat version 7.0 to wolverine.
Apparently installer doesn't know that rtl8139 should be renamed to
something else. It is also an installer bug.
Fixed for optional modules in 7.2