better mount dir

This commit is contained in:
poslop
2025-06-25 13:30:07 -05:00
parent b2401b8b6d
commit 6ccb3aedf7

View File

@@ -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
"