On Wed, Mar 16, 2022 at 11:18 PM Strahil Nikolov via Users <
users@ovirt.org> wrote:
Check the perl script from
A link to the dud images:
Strahil Nikolov
In my case the DUD files didn't work (due to kernel version mismatch) on a couple of R710 (megaraid) and Generic-Intel-Xeon (isci SATA).
As such, I use the manual path:
- On a machine (or VM) running the latest CentOS 8 kernel:
* From the module directory, manually build the missing kernel drivers by hand. (if you don't know what to do, follow the commands in the %build segment in the DUD spec file) and save the resulting .ko kernel modules (E.g. megaraid_sas.ko, isci.ko, etc).
- Start the machine(s) using the CentOS8 stream installation USB. Wait for the first screen but *don't* do anything.
- Switch to a console (Ctrl-Alt-F1).
- Start the network and scp the newly built kernel modules into /lib/modules/$(uname -r)/extra
- Load the newly copied kernel module using insmod. (E.g. insmod /lib/modules/$(uname -r)/extra/megaraid_sas.ko)
- Check the kernel log (via dmesg) and make sure the storage controller has initialized correctly.
- Switch back to the anaconda installer (Ctrl-Alt-F6 or F7).
- Continue installation as usual. *
(* I think I had to manually copy the kernel module to the newly installed machine, and dracut -f to get it included in the initramfs image, but I'm not certain).
- Gilboa