On 9 January 2025 21:45:03 UTC, Felix Lechner via <[email protected]> wrote: >EFI dump files exhaust space on the ESP.
[PSA: the ESP is a FAT file system that stores .efi executables (usually, boot loaders, but there's a Doom port too). It's not involved at all in boot variable or dump storage. 'df' is not invited to this party.] Guix Systems running out of UEFI variable storage happens disturbingly often. It must be because we unconditionally 'update' ours on every reconfiguration, despite this being unnecessary, and the (notoriously bad) firmware implementations don't handle this properly. Nor will the cheap flash be rated for this many writes. …at least that's the only thing I can think of. This doesn't happen with such frequency on other distributions. I wonder if we can reliably test whether our variable is correctly set without parsing efibootmgr output or rewriting it in Scheme. Kind regards, T G-R Sent on the go. Excuse or enjoy my brevity.
