[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [sid] efibootmgr not working on linux 5.10.x & LGA1155



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


Reply to: