Jump to content

Hardware/Dell: Difference between revisions

From NixOS Wiki
Artturin (talk | contribs)
m Fix <code>
Pigs (talk | contribs)
m Add category hardware
 
Line 22: Line 22:


<code>Warning: Corrupted BootOrder variable detected... Repaired</code> and the boot will continue as normal.
<code>Warning: Corrupted BootOrder variable detected... Repaired</code> and the boot will continue as normal.
[[Category:Hardware]]

Latest revision as of 16:41, 17 May 2025

Efivars is full

Encountered this issue on A Dell server

Failed to create EFI Boot variable entry: No space left on device. during bootloader install

Googling DbocBoot only shows one result https://bbs.archlinux.org/viewtopic.php?id=276175

Running strings on the DbocBoot entries show that they contain strings like Windows Boot Manager and Ubuntu and other old efi boot entries

bcfg boot dump -v in EFI shell does not show these variables, only Boot* variables

The fix is to remove the DbocBoot entries

Normally the files are protected therefore it is necessary to remove the protection

chattr -i /sys/firmware/efi/efivars/DbocBoot*

Then they can be removed

rm -vi /sys/firmware/efi/efivars/DbocBoot*

During the next boot there may be a warning

Warning: Corrupted BootOrder variable detected... Repaired and the boot will continue as normal.