[Bug 2009292] Re: Grub relies on optional deprecated EFI handover protocol
Julian Andres Klode
2009292 at bugs.launchpad.net
Sun Mar 5 14:45:18 UTC 2023
*** This bug is a duplicate of bug 2009242 ***
https://bugs.launchpad.net/bugs/2009242
As stated already in bug 2009242, all larger Linux distributions use the
handover protocol and will continue to do for the foreseeable future.
Please check existing bugs before reporting bugs.
** This bug has been marked a duplicate of bug 2009242
Cannot boot Kernels without Kernels EFI Handover Support
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/2009292
Title:
Grub relies on optional deprecated EFI handover protocol
Status in grub2 package in Ubuntu:
New
Bug description:
On Ubuntu 22.10 Kinetic Kudu, using grub2 2.06-2ubuntu12.1, I can boot
ArchLinux on kernel 6.1.12 and below, but when trying to boot on
kernel 6.2 and above I get this error message:
erreur : le noyau ne prends pas en charge le transfert d'EFI
erreur : le noyau doit d'abord être chargé.
which translate roughly to
error : kernel doesn't support EFI transfer
error : kernel must but loaded first.
This is apparently linked to Ubuntu grub relying on a (now optional)
deprecated EFI handover protocol, which isn't activated by default on
ArchLinux, see :
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/arch/x86/Kconfig?h=v6.2&id=cc3fdda2876e58a7e83e558ab51853cf106afb6a
https://bugs.archlinux.org/task/77632
The support for this deprecated EFI handover protocol is set to be
entirely retired at a later date according to the kernel commit
message, so I think it should not be a requirement for Ubuntu's
version of Grub.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/2009292/+subscriptions
More information about the foundations-bugs
mailing list