From ca1ecc6b2f16cd42a31c63602e47926a5d40ee98 Mon Sep 17 00:00:00 2001 From: Jaron Kent-Dobias Date: Fri, 27 Oct 2023 12:16:59 +0200 Subject: Initial commit. --- prepare-lastboot.install | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 prepare-lastboot.install (limited to 'prepare-lastboot.install') diff --git a/prepare-lastboot.install b/prepare-lastboot.install new file mode 100755 index 0000000..48a20ae --- /dev/null +++ b/prepare-lastboot.install @@ -0,0 +1,13 @@ +post_install() { + echo "For the lastboot EFI entry to boot the correct filesystem," + echo "the kernel command line of the UKI must be amended. If your" + echo "root filesystem is zroot/root/default, you can run" + echo "" + echo "# /usr/lib/systemd/ukify build --cmdline \"root=zfs:zroot/root/lastboot-default\" \\" + echo "# --output=/efi/EFI/Linux/lastboot-default.efi.extra.d/cmdline.addon.efi" + echo "" + echo "and sign the restulting file, if necessary. The service is" + echo "enabled by running" + echo "" + echo "# systemctl enable prepare-lastboot@default.timer" +} -- cgit v1.2.3-70-g09d2