You are not logged in.

#1 2025-10-15 20:22:07

ak127a
Member
Registered: 2025-10-15
Posts: 2

[SOLVED] SysCommand for efibootmgr failed..No space left on device

Hi all, this is my first time posting here.

I am struggling to install arch (omarchy really, but posting here because the error likely does not have anything to do with omarchy but rather archinstall)

Here are the logs:
archinstall - https://0x0.st//KS4h.log
output of efibootmgr -v - https://0x0.st//KSJz.log

Please note that efibootmgr output did not look like what you see in the link earlier. Earlier it was

BootCurrent: 0004

And it showed 2 "things" there:
1. My USB (0004)
2. Windows Boot Loader (yes, I had windows installed) (0001)

But after some searching online, I gave resetting my bios a try (I have to disconnect the battery from my laptop and drain power)

Post this, I was able to see only 1 entry in `efibootmgr`

But unfortunately, this did not fix my issue. I am unable to find the solution for this and hence asking.
Thanks!

Last edited by ak127a (Yesterday 05:33:50)

Offline

#2 2025-10-17 15:34:46

unixman
Member
Registered: 2015-03-12
Posts: 141

Re: [SOLVED] SysCommand for efibootmgr failed..No space left on device

hi. which one is no space left? efipartition or efi-nvmem.
clear it as removing some  garbages to save/gain space.
for nvmem delete some garbage efivars.
for efipartition delete some garbage files or shrink initrd etc. or delete partion then recreate it as bigger.
some firmwares allows to add permanent boot entry.
try add it via efishell's  "bcfg" builtin.

Offline

#3 Yesterday 05:33:33

ak127a
Member
Registered: 2025-10-15
Posts: 2

Re: [SOLVED] SysCommand for efibootmgr failed..No space left on device

The issue was with NVRAM on my motherboard. It looks like Arch was trying to put something there and my motherboard was rejecting it since it was already ~96% full.
What fixed it for me was to use the efi_no_storage_paranoia kernel arguemnt.
Though I'd like to highlight that setting this on vanilla arch was simply not working for me...maybe it was a corrupted usb or something..I did not investigate that.

But this kernel cmdline arg worked with CachyOS. I first tried without it, and it failed with the exact same error.
Then I tried with the kernel arg and worked perfectly fine! yay!

Offline

Board footer

Powered by FluxBB