It’s not a first time when I want to run disk image as HVM and fails with that. This time I wan’t to test a SerenityOS (https://github.com/SerenityOS/serenity). I build an ext2 image of the os with grub. I copied this image as rootfs of my VM:
qvm-run -p my-new-qube 'cat /home/user/serenity/Build/i686/grub_disk_image' > /dev/mapper/qubes_dom0-vm--serenity--root and try to start VM. It started to boot but then hangs and was killed by qrexec timeout.
Where can I start investigating what is wrong?