From 850cf8802e14c6b8a078a7defbb6c0ad77ca0d03 Mon Sep 17 00:00:00 2001 From: Harald Sitter Date: Sun, 17 Mar 2024 16:44:48 +0100 Subject: [PATCH] initrd: switch to rw by default ro for as yet unknown reasons causes the overlay mounts to also be ro and break because obviously mounting upper and work dir that are ro makes no sense --- mkosi.extra/usr/bin/_kdeos-rebuild-efi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mkosi.extra/usr/bin/_kdeos-rebuild-efi b/mkosi.extra/usr/bin/_kdeos-rebuild-efi index f6b76df..16883d2 100755 --- a/mkosi.extra/usr/bin/_kdeos-rebuild-efi +++ b/mkosi.extra/usr/bin/_kdeos-rebuild-efi @@ -20,7 +20,7 @@ FILES=() HOOKS=(base systemd autodetect modconf kms keyboard block sd-encrypt filesystems fsck systemd-extension plymouth) EOF -echo "native ro rootflags=subvol=@kdeos_$IMAGE_VERSION systemd.volatile=overlay systemd.firstboot=false systemd.hostname=kdeos kdeos.live=1 \ +echo "native rw rootflags=subvol=@kdeos_$IMAGE_VERSION systemd.volatile=overlay systemd.firstboot=false systemd.hostname=kdeos kdeos.live=1 \ lsm=landlock,lockdown,yama,integrity,apparmor,bpf \ rd.systemd.debug_shell=on systemd.debug_shell=on SYSTEMD_SULOGIN_FORCE=1 \ console=ttyS0 console=tty0 \ @@ -34,7 +34,7 @@ ukify build \ --output live.efi # lsm= defaulting to apparmor from https://wiki.archlinux.org/title/AppArmor -echo "native ro rootflags=subvol=@kdeos_$IMAGE_VERSION \ +echo "native rw rootflags=subvol=@kdeos_$IMAGE_VERSION \ lsm=landlock,lockdown,yama,integrity,apparmor,bpf \ rd.systemd.debug_shell=on systemd.debug_shell=on SYSTEMD_SULOGIN_FORCE=1 \ console=ttyS0 console=tty0 \