Bug#1081288: systemd-boot: bootctl incorrectly believes that GPT is required for EFI boot
Luca Boccassi
bluca at debian.org
Wed Oct 9 19:07:49 BST 2024
Control: tags -1 wontfix
Control: close -1
On Tue, 10 Sep 2024 22:43:17 +1000 Russell Coker <russell at coker.com.au>
wrote:
> Package: systemd-boot
> Version: 256.5-2
> Severity: normal
>
> This system booted from EFI:
>
> # ls -l /sys/firmware/efi/
> total 0
> -r--r--r--. 1 root root 4096 Sep 10 22:40 config_table
> drwxr-xr-x. 2 root root 0 Sep 10 22:11 efivars
> drwxr-xr-x. 3 root root 0 Sep 10 22:40 esrt
> -r--r--r--. 1 root root 4096 Sep 10 22:21 fw_platform_size
> -r--r--r--. 1 root root 4096 Sep 10 22:40 fw_vendor
> -r--r--r--. 1 root root 4096 Sep 10 22:40 runtime
> drwxr-xr-x. 8 root root 0 Sep 10 22:40 runtime-map
> -r--------. 1 root root 4096 Sep 10 22:40 systab
>
> bootctl claims that it can't boot EFI because it uses MBR:
>
> # bootctl list --esp-path=/boot/efi
> File system "/dev/nvme0n1p1" is not on a GPT partition table.
>
> Windows apparently requries GPT to boot with UEFI but Linux doesn't.
We only support GPT, sorry.
More information about the Pkg-systemd-maintainers
mailing list