I am trying to install NixOS on a System76 Lemur Pro via a bootable USB. I go through the installer and select the “Erase Disk” option but the install fails eventually with Failed to create EFI Boot variable entry: No space left on device. I’ve even tried manually setting up the partitions. This is my first real interaction with NixOS so forgive me if I’m missing something obvious. Here are the installation logs: https://termbin.com/y0s4.
termbin is not good for long term storage, I think they delete the content after a while.
I think your error means that the uefi has not enough storage to store the boot variable entry. I so far only encountered this once when enrolling secure boot and it was kinda a fluke. After a restart there was enough storage. If that doesn’t go away, you can try deleting older boot variable entries or try resetting your uefi.
Thanks for your suggestions. I have restarted the machine multiple times and run into the same problem. I think I have deleted older boot variable entries as well. However just to be sure could you please explain to me how to delete older boot variable entries? Also can you explain how I can reset my uefi?
I would also just google but generally if they don’t appear anymore in your UEFI then they are gone.
somewhere under advanced or where you can safe your settings there is usually also a button to clear all settings or reset them or load the manufactures defaults.
Thank you for your help. I ended up having to send it back to System76 so they could re-flash the firmware. After that, I was able to install NixOS just fine.