aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-29 11:18:12 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-29 11:18:12 +0100
commit0f8df9f0a7b6032861606c20712f750d7a1b5484 (patch)
tree847e21c31d1288efe6260d56c1835c6234c6c217
parent5bad9a9d0a88316c577151fef5655299e58c74c2 (diff)
downloaddotfiles-0f8df9f0a7b6032861606c20712f750d7a1b5484.tar.gz
dotfiles-0f8df9f0a7b6032861606c20712f750d7a1b5484.tar.bz2
dotfiles-0f8df9f0a7b6032861606c20712f750d7a1b5484.zip
refactor(boot): drop linux-hardened-fallback UKI
Stock linux-fallback already covers the 'autodetect missed a module' recovery scenario, regardless of which kernel you tried to boot. hardened being opt-in means a hardened-default failure naturally falls back to stock — no need for hardened-fallback as a second safety net. Saves ESP space and mkinitcpio regen time on each linux-hardened update.
-rw-r--r--etc/mkinitcpio.d/linux-hardened.preset5
1 files changed, 1 insertions, 4 deletions
diff --git a/etc/mkinitcpio.d/linux-hardened.preset b/etc/mkinitcpio.d/linux-hardened.preset
index 92da91c..554df61 100644
--- a/etc/mkinitcpio.d/linux-hardened.preset
+++ b/etc/mkinitcpio.d/linux-hardened.preset
@@ -11,9 +11,6 @@
#ALL_config="/etc/mkinitcpio.conf"
ALL_kver="/boot/vmlinuz-linux-hardened"
-PRESETS=('default' 'fallback')
+PRESETS=('default')
default_uki="/boot/EFI/Linux/arch-linux-hardened.efi"
-
-fallback_uki="/boot/EFI/Linux/arch-linux-hardened-fallback.efi"
-fallback_options="-S autodetect"