Resolving Grub2-EFI boot error with Fedora 29 running Xen? [closed]

asked 2018-12-22 23:46:00 -0500

ianc1215 gravatar image

I installed Xen 4.11.1 on my server running Fedora 29 server edition. Upon rebooting and trying to boot from the Xen option at the Grub2 menu I get an error stating the following:

error: ../../grub-core/fs/fshelp.c:258:file `/grub2/x86_64-efi/module2.mod` not found
error: ../../grub-core/fs/fshelp.c:258:file `/grub2/x86_64-efi/multiboot2.mod` not found
error:../../grub-core/script/function.c:109:can't find command `multiboot2`

Then the system goes back to the Grub2 menu for my select another option to boot from.

From what I have been reading the issue appears to be something to do with the package grub2-efi-x64-modules not including the required modules in order to satisfy grub2's dependencies. This appears to be a reoccurring issue in the Bugzilla reports I was able to find.

Has anyone ran across this issue and found a fix? I am sort of dead in the water until I can get this resolved.

I am running Fedora 29 server edition with kernel 4.19.10-300, the machine is currently running with all current updates available from the standard repos.

My efforts to get XEN EFI to work have been minimal at best. When I create the xen.cfg file in /boot/efi/EFI/fedora/ and add the EFI boot entry for efibootmgr it shows up in the system, attempts to boot then fails. I am not 100% sure if my config is right though so that might be my fault.

edit retag flag offensive reopen merge delete

Closed for the following reason duplicate question by hhlp
close date 2018-12-23 04:41:53.241572