On Fri, Jun 11, 2021, 1:10 AM Peter Robinson <pbrobinson(a)gmail.com> wrote:
You miss a number of other things that would require us to keep grub,
one big one in particular is that it only supports UEFI booting. With
the opposition and associated "discussion" to dropping BIOS support
you've missed probably the biggest problem which is systems that
aren't UEFI, there's also POWER and s390x in there.
I figured on emulating UEFI, per Neal's message. But since BIOS and
UEFI GRUB are significantly different, most of the Fedora patches
being related to UEFI (in particular Secure Boot), it could be true
that substitution for only UEFI GRUB still helpful. i.e. keep BIOS
GRUB, and use the upstream version of it.
Still another issue is to what degree the 2nd bootloader needs to be
SBAT aware - I think there's some kind of interchange/relay between
shim and GRUB? I don't know the status of or scope of work implied by
that for anything.
Another idea is petitboot or Linux Boot, i.e. using linux and just
kexec. This could plausibly replace all boot loaders. If it's really
simpler and more maintainable, I'm in favor of it. But if it's just
rearranging the deck chairs, I'm not. And I'm aware that even
evaluating the alternatives consumes resources we probably don't
presently have. But that itself suggests we keep treading water out
more out of desperation than that it's the best solution long term.
Chris Murphy