Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #234908
| From | Steve McIntyre <steve@einval.com> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: [sid] efibootmgr not working on linux 5.10.x & LGA1155 |
| Date | 2021-05-06 13:20 +0200 |
| Message-ID | <CbKcW-3Od-11@gated-at.bofh.it> (permalink) |
| References | (1 earlier) <BU7Ul-1vc-3@gated-at.bofh.it> <C1JBv-6fr-3@gated-at.bofh.it> <C2q3L-7iR-7@gated-at.bofh.it> <C2q3L-7iR-7@gated-at.bofh.it> <CbnT3-6Wz-5@gated-at.bofh.it> |
| Organization | Invalid Argument |
Hi! pld@sojka.co wrote: >On 4/10/21 7:52 PM, Sven Joachim wrote: >> On 2021-04-08 22:30 +0200, Grzesiek wrote: >>> >>> 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? >> >> The efivars module has indeed been removed from Debian's 5.10 kernels, >> as it had been deprecated in favor of efivarfs for a while. >> >> Which versions of efibootmgr and libefivar1 do you have installed? > >The problem persists since several months. Now I have: > ># apt-list | grep efi >efibootmgr/unstable,now 17-1 amd64 [installed] >libefiboot1/unstable,now 37-6 amd64 [installed,automatic] >libefivar1/unstable,now 37-6 amd64 [installed,automatic] This line: efivarfs 16384 0 suggests the cause of the problem for you. efibootmgr (and other tools using libefivar) will look into both: * /sys/firmware/efi/vars (the old, deprecated interface that was removed in 5.10) * /sys/firmware/efi/efivars (the new interface, provided by efivarfs) As you have efivarfs loaded but with use-count of 0, that suggests that you don't have the efivarfs pseudo-filesystem mounted. This should normally be automatically mounted on system boot, along with the other pseudo-filesystems like /sys and /proc. -- Steve McIntyre, Cambridge, UK. steve@einval.com "We're the technical experts. We were hired so that management could ignore our recommendations and tell us how to do our jobs." -- Mike Andrews
Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: [sid] efibootmgr not working Sven Joachim <svenjoac@gmx.de> - 2021-03-18 22:00 +0100
Re: [sid] efibootmgr not working on linux 5.10.x & LGA1155 Grzesiek <pld@sojka.co> - 2021-04-08 22:40 +0200
Re: [sid] efibootmgr not working on linux 5.10.x & LGA1155 Sven Joachim <svenjoac@gmx.de> - 2021-04-10 20:00 +0200
Re: [sid] efibootmgr not working on linux 5.10.x & LGA1155 Grzesiek <pld@sojka.co> - 2021-05-05 13:30 +0200
Re: [sid] efibootmgr not working on linux 5.10.x & LGA1155 Steve McIntyre <steve@einval.com> - 2021-05-06 13:20 +0200
Re: [sid] efibootmgr not working on linux 5.10.x [solved] Grzesiek <pld@sojka.co> - 2021-05-07 00:40 +0200
Re: [sid] efibootmgr not working on linux 5.10.x [solved] Steve McIntyre <steve@einval.com> - 2021-05-07 04:30 +0200
csiph-web