[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>