[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