On 4/2/23 04:04, Ralf Mardorf wrote:
Assuming I would do without the museum, then the modern kernels would have to be in the ESP, a FAT partition without file permissions. Or do I misunderstand something?
Ralf Here's a brief overview. There are 2 methods available for UEFI booting (see spec [1] for more details). Both require : - <esp> partition with GPT Type EF00 and VFAT filesystem - Method 1. <esp> typically mounted on "/boot" and Kernels and initrd bot reside in this partition along with loader and loader information. - Method 2. <esp> typically mounted as /efi and a separate Extended Boot Loader Partition (XBOOTLDR) which has GPT Type EA00 is used to hold kernels and initrds. This can be any filesystem for which efi drivers are available (see efifs package). These include ext4, btrfs etc. The XBOOTLDR partition is mounted on "/boot". With systemd-boot, which is clean, simple and very robust, one simply copies the efi drivers to /efi/EFI/systemd/drivers. Hope this makes it more clear. [1] XBOOTLDR https://uapi-group.org/specifications/specs/discoverable_partitions_specific...