From 4a8a3e24ab1b306a2eb9f5e82a2c22c45b449e5e Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 1 Sep 2023 15:41:53 -0400 Subject: [PATCH] Fix boot issue on liveboot --- buildiso.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/buildiso.sh b/buildiso.sh index b3bd435..b01c8e8 100755 --- a/buildiso.sh +++ b/buildiso.sh @@ -33,14 +33,12 @@ prepare_iso() { rmdir ${iso_tempdir} &>/dev/null sudo cp -a grub.cfg ${tempdir}/installer/boot/grub/grub.cfg &>/dev/null || fail "Error copying grub.cfg file." sudo cp -a menu.cfg ${tempdir}/installer/isolinux/menu.cfg &>/dev/null || fail "Error copying menu.cfg file." - sudo mv ${tempdir}/installer/live/vmlinuz* ${tempdir}/installer/live/vmlinuz &>/dev/null || fail "Error renaming kernel." - sudo mv ${tempdir}/installer/live/initrd.img* ${tempdir}/installer/live/initrd.img || fail "Error renaming initrd." echo "done." } prepare_rootfs() { echo -n "Preparing Debian live installation via debootstrap... " - SQUASHFS_PKGLIST="mdadm,lvm2,parted,gdisk,debootstrap,grub-pc,linux-image-amd64,sipcalc" + SQUASHFS_PKGLIST="mdadm,lvm2,parted,gdisk,debootstrap,grub-pc,linux-image-amd64,sipcalc,live-boot" test -d debootstrap/ || \ sudo /usr/sbin/debootstrap \ --include=${SQUASHFS_PKGLIST} \ @@ -52,6 +50,8 @@ prepare_rootfs() { echo "done." echo -n "Configuring Debian live installation... " + sudo cp -a debootstrap/boot/vmlinuz* ${tempdir}/installer/live/vmlinuz &>/dev/null || fail "Error copying kernel." + sudo cp -a debootstrap/boot//initrd.img* ${tempdir}/installer/live/initrd.img &>/dev/null || fail "Error copying initrd." sudo cp ${tempdir}/rootfs/lib/systemd/system/getty\@.service ${tempdir}/rootfs/etc/systemd/system/getty@tty1.service &>/dev/null || fail "Error copying getty override to tempdir." sudo sed -i \ 's|/sbin/agetty|/sbin/agetty --autologin root|g' \