On 3/18/21 9:55 PM, Sven Joachim wrote:
On 2021-03-18 21:03 +0100, Grzesiek Sójka wrote:I noticed recently that efibootmgr stoped working. On all my Sid machines I get the following: # efibootmgr EFI variables are not supported on this system. But if I run Buster (the same hardware) then everything is ok. So this is definitely software problem. I also noticed that the /sys/firmware/efi/efivars directory is empty.Not here, and efibootmgr works for me.Kernel problem? Missing modules?Perhaps the efivarfs module is not loaded. I don not have to load it manually, though.
The problem seems to be related to 5.10.x kernels & LGA1155 based systems. 1. On laptop based on i5-8250u efibootmgr works fine (all kernel versions) 2. On systems based on LGA1155 socket (i5-2500k, i7-3770): - kernels 5.10.x: efibootmgr does not work, directory /sys/firmware/efi/efivars is empty - kernel 5.8.0-2: efibootmgr woks as expected On 5.8.0-2 i get: # lsmod | grep efi efivarfs 16384 0 efi_pstore 16384 0 efivars 20480 1 efi_pstore There is no efivars.ko in 5.10.x. Maybe that is the problem? -- Regards Greg