Setup uefi stubs with systemd-boot for laptop

Directly booting the stubs currently does not seem to work either due to
a buggy UEFI implementation or the embedded cmdline being overwritten,
see https://www.reddit.com/r/archlinux/comments/up8h6l/comment/i8jkuf7/
This commit is contained in:
Sonny Bakker 2024-09-08 20:35:48 +02:00
parent 5d91c4196d
commit fec111584c
9 changed files with 157 additions and 10 deletions

View file

@ -0,0 +1 @@
cryptdevice=UUID=4483183a-4881-4bf6-b20c-3ba918642cc4:cryptlvm root=/dev/VolumeGroup/root rw resume=/dev/VolumeGroup/swap pcie_aspm=nommconf i915.fastboot=1 enable_fbc=1 enable_psr=1 disable_power_well=0 acpi_rev_override=1 bgrt_disable

View file

@ -0,0 +1,3 @@
# {{ ansible_managed }}
HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block encrypt lvm2 resume filesystems fsck)

View file

@ -0,0 +1,3 @@
# {{ ansible_managed }}
MODULES=(intel_agp i915 i8k)

View file

@ -0,0 +1,8 @@
# {{ ansible_managed }}
#
# mkinitcpio preset file for the 'linux' package
PRESETS=('default')
default_uki="/boot/EFI/Linux/linux-lts.efi"
default_kver="/boot/vmlinuz-linux-lts"

View file

@ -0,0 +1,8 @@
# {{ ansible_managed }}
#
# mkinitcpio preset file for the 'linux' package
PRESETS=('default')
default_uki="/boot/EFI/Linux/linux.efi"
default_kver="/boot/vmlinuz-linux"

View file

@ -0,0 +1,2 @@
# {{ ansible_managed }}
net.ipv4.ip_forward = 1

View file

@ -0,0 +1,2 @@
# {{ ansible_managed }}
kernel.sysrq = 1