diff --git a/CloneToDisk.sh b/CloneToDisk.sh index 74fb2ae..6742ac5 100644 --- a/CloneToDisk.sh +++ b/CloneToDisk.sh @@ -14,8 +14,9 @@ usb_name="/dev/mapper/${disk_suffix}" # Mount Ventoy echo "Mounting Ventoy..." -mount /dev/mapper/sdb1 /mnt -cd /mnt/Images +mkdir /mnt/ventoy +mount /dev/mapper/usb_name /mnt/ventoy +cd /mnt/ventoy/Images # Decompress and write image echo "Writing image to $disk_name..." @@ -43,14 +44,15 @@ lvresize -l +100%FREE --resizefs PBX-vg/root # Mount restored system for chroot echo "Mounting restored system..." -mount /dev/mapper/PBX--vg-root /mnt/ -mount ${DISKNAME}2 /mnt/boot -mount ${DISKNAME}1 /mnt/boot/efi -for i in /dev /dev/pts /proc /sys /sys/firmware/efi/efivars /run; do mount -B $i /mnt/$i; done +mkdir /mnt/debian +mount /dev/mapper/PBX--vg-root /mnt/debian/ +mount ${DISKNAME}2 /mnt/debian/boot +mount ${DISKNAME}1 /mnt/debian/boot/efi +for i in /dev /dev/pts /proc /sys /sys/firmware/efi/efivars /run; do mount -B $i /mnt/debian/$i; done # Chroot and reinstall GRUB echo "Entering chroot to reinstall GRUB..." -chroot /mnt /bin/bash -c " +chroot /mnt/debian /bin/bash -c " grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=debian update-grub "