[CentOS] Xen hypervisor on CentOS 7.4 with modern UEFI server not booting from grub

Wed Jan 31 13:12:37 UTC 2018
Johnny Hughes <johnny at centos.org>

On 01/30/2018 04:23 PM, John Naggets wrote:
> Hi,
> 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?id=1286317 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.

Usually not an issue with UEFI .. but with Secure Boot

You need to make sure Secure Boot is off.  It is sometimes called Legacy
Booting turned on, etc.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/centos/attachments/20180131/7ba31b4b/attachment-0005.sig>