Some Oracle Linux deployments may not include the Hyper-V-related UEK (Unbreakable Enterprise Kernel) modules, such as:
When these modules are missing, issues can occur during VM recovery or conversion on Hyper-V-based Azure infrastructure.
The following error may be seen in the logs during VM conversion:
Info (3) dracut-install: Failed to find module 'hv_storvsc' Info (3) dracut: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.EaHvEj/initramfs --kerneldir /lib/modules/5.15.0-306.177.4.el8uek.x86_64/ -m hv_vmbus hv_storvsc hv_utils hv_netvsc
This failure prevents proper driver inclusion in the initramfs, leading to boot failure in the Azure environment.
To resolve the issue:
The following command will install the kernel-specific UEK modules, ensuring the missing Hyper-V modules can be included in the initramfs.
dnf
command does not work, try the following yum
command:
The following command can be used to verify that the kernel-uek-modules package was installed correctly and contains the necessary Hyper-V modules:
"kernel-uek-modules"
build string or the message "package kernel-uek-modules is not installed"
.
Use the following command to review the available kernel modules:
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case