Membuta Template PNETLab Dari VM Proxmox

Karena ini untuk PNETLab kita optimasi untuk mengaktifkan serial dan mengubah format ensxx ke ethx agar numbering interface nya berurutan. (Salin atau buat backup file grub terlebihdahulu jika perlu)

nano /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="console=ttyS0,115200n8 net.ifnames=0 biosdevname=0"
GRUB_TERMINAL=serial
GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=88 --parity=no --stop=1"

Saya hanya menambahkan yang ditandai warna hijau

Update grub.

update-grub

Reboot dan periksa apakah VM bisa display menggunakan serial dan apakah format nama interface sudah berubah

Lakukan instalasi atau konfigurasi sesuai dengan template yang kamu mau

Karena VM saya simpan di storage yang menggunakan lvm-thin maka saya perlu convert terlebihdahulu dengan output qcow2

Saya buat dulu direktori hasil outputnya

mkdir -p /var/lib/vz/images/691/

Convert dengan output

qemu-img convert -f raw -O qcow2 /dev/pve/vm-691-disk-0 /var/lib/vz/images/691/debian12-bird2.qcow2

Langkah terkahir silakan SCP ke pnetlab dan konfigurasi seperti biasa ..