So, EFI hates me.
Machine: Lenovo IdeaPad 320-15IAP
Manjaro version: latest kde iso
Issue: When I try to install manjaro and the grub installer tries to run
efibootmgr -c -d /dev/sda -p 1 -w -L Manjaro -l \EFI\Manjaro\grubx64.efi
I just get this:
Skipping unreadable variable "Boot0000": Interrupted system call
Skipping unreadable variable "Boot0001": Interrupted system call
Skipping unreadable variable "Boot0002": Interrupted system call
Skipping unreadable variable "Boot2001": Interrupted system call
Skipping unreadable variable "Boot2002": Interrupted system call
Skipping unreadable variable "Boot2003": Interrupted system call
Could not prepare Boot variable: Interrupted system call
I would like to dual boot with Windows, but that’s a bit besides the point.
I’ve disabled secure boot and all that jazz.
I have tried a fresh install (including deleting all the partitions including the EFI partition) multiple times, without Windows as well.
Now, I have had this problem in the past. But then, it used to work if I downgraded efibootmgr (to v15 iirc). This doesn’t work any more.
Ive also tried using rEFInd instead of GRUB. It just tells me essentially the same:
Notice: Backed up existing icons directory as icons-backup.
Existing refind.conf file found; copying sample file as refind.conf-sample
to avoid overwriting your customizations.
show_order(): Interrupted system call
show_order(): Interrupted system call
show_order(): Interrupted system call
Creating new NVRAM entry
ALERT: There were problems running the efibootmgr program! You may need to
rename the refind_x64.efi binary to the default name (EFI/BOOT/bootx64.efi
on x86-64 systems, EFI/BOOT/bootia32.efi on x86 systems, or
EFI/BOOT/bootaa64.efi on ARM64 systems) to have it run!
(and yes, I have tried the suggestion with renaming refind_x64.efi as well)
And I tried every version of efibootmgr from 0.12 to the latest (17) to no avail.
I know laptops like to be a bit weird sometimes, but at this point I’m out of ideas. Any help?