From 88e152d3fe8174f1a2ba338714ceba1cb73ffa40 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Fri, 29 May 2026 11:18:13 +0100 Subject: docs(bootstrap): also suggest fallback UKI EFI entries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- bootstrap.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'bootstrap.sh') 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 -- cgit v1.3.1