Re: Enabling CSM fails, can somebody recommend a bootloader

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



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_specification/




[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux