Skip to content

grub 2.14 (blsuki) breaks boot on installs without a separate /boot partition - BLS entries not found #2250

@code-ascend

Description

@code-ascend

On systems using grub 2.14, a bootc install without a separate /boot partition boots into an empty GRUB menu (no kernel entry, only "UEFI Firmware Settings") and fails to boot. With grub ≤2.12 the same install boots fine.

Environment:

  • bootc 1.15.2, ostree backend, UEFI
  • grub 2.14 (ALT Linux grub-2.14)
  • bootc install to-disk --generic-image (no LUKS, no separate /boot)

grub ≤2.12 blscfg searched /loader/entries, and on miss automatically retried /boot/loader/entries

Temporary fix bootupd:
cat /usr/lib/bootupd/grub2-static/configs.d/10_blscfg.cfg
blscfg --path /boot/loader/entries --enable-fallback

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions