v0.5.9: drop --location=none from bootloader directive
Auto-install round 4 reached emergency dracut shell post-reboot: Warning: /dev/disk/by-uuid/ecbd65ba-... does not exist Generating "/run/initramfs/rdsosreport.txt" Entering emergency mode. Root cause: `bootloader --location=none` in our generated kickstart literally tells anaconda DO NOT INSTALL GRUB. Earlier reviewer agent suggested `--location=none` thinking it meant "auto-detect EFI/BIOS", but that's wrong — none means none. Fix: drop --location entirely. Anaconda picks correct mode based on detected disk layout (GPT-EFI → grub2-efi-x64, GPT-BIOS → grub2-pc). Without GRUB written, the rebooted VM's UEFI firmware fell back to loading initramfs straight from somewhere, but cmdline lacked rd.luks.uuid= → couldn't find the encrypted root → emergency shell.
This commit is contained in:
parent
06925d286d
commit
0532dee6f5
1 changed files with 1 additions and 1 deletions
|
|
@ -348,7 +348,7 @@ user --name=admin --groups=wheel --gecos="veilor admin" --password=__ADMIN_PW__
|
|||
|
||||
# Full hardening cmdline (installed system, not live):
|
||||
# --location=none: anaconda auto-places bootloader (UEFI grub2-efi or BIOS).
|
||||
bootloader --location=none --append="lockdown=integrity slab_nomerge init_on_alloc=1 init_on_free=1 randomize_kstack_offset=on vsyscall=none"
|
||||
bootloader --append="lockdown=integrity slab_nomerge init_on_alloc=1 init_on_free=1 randomize_kstack_offset=on vsyscall=none"
|
||||
|
||||
# Disk: zero, LUKS2 (argon2id), btrfs subvolumes (no LVM intermediary).
|
||||
# Native btrfs-on-LUKS matches Fedora KDE Spin defaults; LVM+btrfs combo
|
||||
|
|
|
|||
Loading…
Reference in a new issue