openSUSE now supports XBOOTLDR, a separate boot partition that offloads kernel and initrd storage from the ESP. This is useful for older installations where the ESP partition cannot be resized to accommodate the larger space requirements introduced by BLS (Boot Loader Specification) with systemd-boot. The post explains how XBOOTLDR works, its FAT32 and GPT GUID requirements, and how to update /etc/fstab mount points so that the ESP mounts at /efi and the XBOOTLDR partition mounts at /boot, with sdbootutil handling both partitions automatically.
322 Impressions