I installed CentOS 7.4 on a modern Lenovo ThinkSystem SR630 server which uses UEFI. So far so good CentOS 7.4 works fine so then I went on to install the Xen hypervisor by following the instructions from the wiki (https://wiki.CentOS.org/HowTos/Xen/Xen4QuickStart).
Unfortunately when I reboot after having installed the xen package the system does not boot into “CentOS Linux, with Xen hypervisor” from the grub menu prompt. I get the following error:
Loading Xen 4.6.6-8.el7 … error: can’t find command `multiboot’. Loading Linux 4.9.75-29.el7.x86_64 … error: can’t find command `module’. Loading initial ramdisk … error: can’t find command `module’.
Press any key to continue…
The problem which I encounter here is exactly the same issue as described for Fedora in the RedHat bugs:
https://bugzilla.redhat.com/show_bug.cgi?id86317 with the exception that for me it’s CentOS 7.4 and that the workarounds as described in that bug do not work.
Does anyone know how I can make my CentOS boot with the Xen hypervisor using UEFI?
Thank you very much for your help.
Best regards, John