Skip to main content

Cloning the Disk Image

From a live Linux ISO

su root

# Mount Ventoy
udevadm trigger
mount /dev/mapper/sdb1 /mnt
cd /mnt/Images

# Change diskname Example: /dev/sda
DISKNAME=/dev/CHANGE_ME 

lz4 -dc PBX-LVM.img.lz4 | dd of=$DISKNAME status=progress

# Repair Partition tables in gdisk
# Delete lvm partition and expand to whole drive
gdisk $DISKNAME

partprobe

pvresize $DISKNAME

lvresize -L +3G PBX-vg/swap_1

lvresize -l +100%FREE --resizefs PBX-vg/root

Grubbies!

mount /dev/mapper/PBX--vg-root /mnt/
mount /dev/sda2 /mnt/boot
mount /dev/sda1 /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /sys/firmware/efi/efivars /run; do mount -B $i /mnt/$i; done
chroot /mnt
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=debian
update-grub
exit
umount -R /mnt

Make swap a thing that works

sudo swapoff -a

sudo mkswap /dev/mapper/PBX-vg--swap-1

sudo swapon /dev/mapper/PBX-vg--swap-1