aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-04-21 01:24:08 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-04-21 01:24:08 +0100
commiteacc049c430d5210930fd909990582525e24fdf3 (patch)
tree16eef1f93454e2ad121fa30007cc78a8792418bc
parentd9c9640de0cf82ca2583dc1de6d4754171ef7be5 (diff)
downloaddotfiles-eacc049c430d5210930fd909990582525e24fdf3.tar.gz
dotfiles-eacc049c430d5210930fd909990582525e24fdf3.tar.bz2
dotfiles-eacc049c430d5210930fd909990582525e24fdf3.zip
fix(etc/mkinitcpio): restore fallback preset
Having only the 'default' preset means no safety net if the main initramfs ever fails to boot (broken firmware update, microcode regression, hook misconfig). The fallback image is ~40 MB and regenerates with every kernel update — cheap insurance.
-rw-r--r--etc/mkinitcpio.d/linux.preset7
1 files changed, 3 insertions, 4 deletions
diff --git a/etc/mkinitcpio.d/linux.preset b/etc/mkinitcpio.d/linux.preset
index 8e78be0..d129cf6 100644
--- a/etc/mkinitcpio.d/linux.preset
+++ b/etc/mkinitcpio.d/linux.preset
@@ -4,8 +4,7 @@
ALL_kver="/boot/vmlinuz-linux"
#ALL_kerneldest="/boot/vmlinuz-linux"
-PRESETS=('default')
-#PRESETS=('default' 'fallback')
+PRESETS=('default' 'fallback')
#default_config="/etc/mkinitcpio.conf"
default_image="/boot/initramfs-linux.img"
@@ -13,6 +12,6 @@ default_image="/boot/initramfs-linux.img"
#default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"
#fallback_config="/etc/mkinitcpio.conf"
-#fallback_image="/boot/initramfs-linux-fallback.img"
+fallback_image="/boot/initramfs-linux-fallback.img"
#fallback_uki="/efi/EFI/Linux/arch-linux-fallback.efi"
-#fallback_options="-S autodetect"
+fallback_options="-S autodetect"