guest=netbsd9
    mkdir /root/guests/$guest/
    cd /root/guests/$guest/
cat > network.conf <<EOF
sets=/data/kernels/netbsd9
kernel=/data/kernels/netbsd9
pubkey="ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMNWddNzcz/4w/B5fWTuMDO1jGyuWJhCn0j0WAD1/Pcf elge@extensa"
netif=xennet0
host=france1
cidr=10.3.3.x/24
gw=10.3.3.x
dns="62.210.16.6 62.210.16.7"
EOF
../netbsd.install.bash pv france1
eventually add another network interface if you need to
vi $guest mac=...
ready to go
xl create $guest -c
guest=focal
mkdir /root/guests/$guest/
cd /root/guests/$guest/
tar xSzf /data/kernels/focal/focal-server-cloudimg-amd64.tar.gz
mv focal-server-cloudimg-amd64.img focal.ext4
mkdir lala/
mount focal.ext4 lala/
tar xzf /data/kernels/5.2.21.lightUreiser4.tar.gz -C lala/lib/modules/
echo tmem >> lala/etc/modules
echo $guest > lala/etc/hostname
vi lala/etc/fstab
/dev/xvda1      /        ext4   defaults        0 1
chroot lala/
passwd
ssh-keygen -A
systemctl disable multipathd.service
systemctl disable systemd-timesyncd.service
^D
vi lala/etc/netplan/nethence.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      dhcp6: no
      addresses:
       - 10.3.3.x/24
      gateway4: 10.3.3.x
      nameservers:
    search: [nethence.com]
    addresses: [62.210.16.6, 62.210.16.7]
skeleton and beware vdisk is against /data1/ here
vi focal kernel = "/data/kernels/vmlinuz" root = "/dev/xvda1 ro console=hvc0 net.ifnames=0 biosdevname=0 mitigations=off" memory = 7168 name = "focal" vcpus = 3 maxvcpus = 8 disk = ['tap:tapdisk:aio:/data1/guests/focal/focal.ext4,xvda1,w'] vif = [ 'bridge=br0, vifname=focal.0' ] type = "pvh" xl create $guest -c
finish-up
apt -y purge snapd apt -y purge multipath-tools apt -y purge linux-headers-virtual linux-image-virtual dpkg -l | grep linux apt purge linux-... rm -rf /lib/modules/5.4.0-45-generic/ apt -y purge grub-pc apt -y purge open-vm-tools apt autoremove --purge rm -rf /etc/default/grub.d/ ping -c1 opendns.com apt update apt full-upgrade apt install net-tools history -c
and from the XEN host
xl shu $guest