aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-29 11:18:13 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-29 11:18:13 +0100
commit88e152d3fe8174f1a2ba338714ceba1cb73ffa40 (patch)
treededd31a3bb3612fb13bce41bd187c31bf25ba0d7
parent03898ea972794117607791260e8715460f5c9469 (diff)
downloaddotfiles-88e152d3fe8174f1a2ba338714ceba1cb73ffa40.tar.gz
dotfiles-88e152d3fe8174f1a2ba338714ceba1cb73ffa40.tar.bz2
dotfiles-88e152d3fe8174f1a2ba338714ceba1cb73ffa40.zip
docs(bootstrap): also suggest fallback UKI EFI entries
Pair each default UKI entry with its fallback so the boot order list mirrors the four UKIs mkinitcpio produces. Fallback entries are optional — UEFI firmware menus can usually pick UKIs from /EFI/Linux/ directly — but having named entries lets you reorder / --bootnext them without dropping into the firmware menu.
-rwxr-xr-xbootstrap.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/bootstrap.sh b/bootstrap.sh
index de244df..afa4909 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -129,10 +129,16 @@ if [ -d /sys/firmware/efi ]; then
# shellcheck disable=SC1003 # backslash is literal text shown to the user
warn ' sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 \'
warn " --label 'Arch UKI' --loader '\\EFI\\Linux\\arch-linux.efi'"
- warn 'optionally, also register the linux-hardened UKI (opt-in boot):'
+ # shellcheck disable=SC1003
+ warn ' sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 \'
+ warn " --label 'Arch UKI Fallback' --loader '\\EFI\\Linux\\arch-linux-fallback.efi'"
+ warn 'optionally, also register the linux-hardened UKIs (opt-in boot):'
# shellcheck disable=SC1003
warn ' sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 \'
warn " --label 'Arch Hardened' --loader '\\EFI\\Linux\\arch-linux-hardened.efi'"
+ # shellcheck disable=SC1003
+ warn ' sudo efibootmgr --create --disk /dev/nvme0n1 --part 1 \'
+ warn " --label 'Arch Hardened Fallback' --loader '\\EFI\\Linux\\arch-linux-hardened-fallback.efi'"
fi
fi