[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#922251: live-build: support syslinux-efi as (additional) bootloader



Am 14.02.2019 um 17:35 schrieb Thomas Schmitt:
> Maybe Steve McIntyre can contribute an anecdote how he came to the
> decision in debian-cd to use GRUB2 for EFI and thus to create the need
> for two independent boot menu configurations.

I am only taking a guess here, but maybe he just took over something
that was already done in Ubuntu. IIRC, Ubuntu 12.04 was the first distro
to support EFI booting (without Secure Boot, that was introduced in
14.04 via shim), and they did it that way. One reason was that Syslinux
EFI wasn't ready at that time. The other one was that Ubuntu
traditionally put a lot of effort into user experience, and they were
using gfxboot as menu system with legacy syslinux. Unfortunately,
gfxboot hadn't been ported to EFI the last time I asked about two years
ago. A quick google search didn't turn up anything new, so I guess that
is still the case. Someone on the syslinux mailing list told me that the
gfxboot code was actually from someone not directly involved with
syslinux and more or less abandoned, so someone would have to dive into
it and port it to EFI. That means if you want to use syslinux EFI, you
will have to stick with its traditional menu system. On the other hand,
grub themes allowed for similar "shiny" menus so they chose this.

Bye,

Andreas


Reply to: