On 12.10.22 13:53, Jan Kiszka wrote:
> On 12.10.22 13:30, Gylstorff Quirin wrote:
>> Hi,
>>
>> is there a reason why efibootguard currently does not set the efi
>> variable `LoaderDevicePartUUID`[1]?
>
> First time I hear about, possibly other contributors as well.
>
> Where does this var come from? Only from systemd? It's not part of the
> UEFI spec. Does grub-efi or other bootloaders set it as well?
>
Seems to be a systemd-only show and, no, grub does not join it.
Also that spec is a bit unclear /wrt what type this variables should
have. Very likely EFI_VARIABLE_BOOTSERVICE_ACCESS +
EFI_VARIABLE_RUNTIME_ACCESS. But also EFI_VARIABLE_NON_VOLATILE? I would
assume not, and I hope so as well - to avoid writing the variable
storage needlessly.
Problem: Will likely not work with U-Boot as this stage is that one
comes without UEFI runtime services IIUC.
Jan