Eu usei as instruções do link do pygrub
# inside the vm:
mkdir /boot/grub
apt-get install -y linux-image-amd64
cat > /boot/grub/menu.lst << EOF
default 0
timeout 2
title Debian GNU/Linux
root (hd0,0)
kernel /vmlinuz root=/dev/xvda2 ro
initrd /initrd.img
title Debian GNU/Linux (recovery mode)
root (hd0,0)
kernel /vmlinuz root=/dev/xvda2 ro single
initrd /initrd.img
EOF
halt
# in dom0: check with
#xl shutdown VMID
#check grub with
/usr/lib/xen-4.6/bin/pygrub /dev/vg0/vm02.freifunk-disk
nano /etc/xen/vm02.freifunk.cfg
# remove this line:
#kernel = '/boot/vmlinuz-4.3.0-1-amd64'
kernel = '/boot/vmlinuz-3.16.0-4-amd64'
bootloader = '/usr/lib/xen-4.6/bin/pygrub'
extra = 'elevator=noop'
# remove this line:
#ramdisk = '/boot/initrd.img-4.3.0-1-amd64'
ramdisk = '/boot/initrd.img-3.16.0-4-amd64'
xen create /etc/xen/vm02.freifunk.cfg