Struggling to create Linux domU

From: Stephen Walker-Weinshenker <freebsd-xen_at_sww1235.net>
Date: Sun, 04 May 2025 17:58:55 UTC
Hello:

I have been struggling to create a void linux domU on xen using a FreeBSD dom0.

I have tried to create this domU using pv, pvh and hvm methods, with each failing in different ways.

when trying pv/pvh while directly specifying the kernel, ramdisk and root options, there would be no output via the console. I eventually was able to get some console output but eventually would get dropped into a dracut shell.

when trying pvh with bootloader = pygrub, I would get the message: "Unable to find partition containing kernel".

When trying with hvm, I get the message: "failed to create qdisk device device -15: failed to set vdev: invalid virtual device specifier".


I would really like to use xen due to the live migration and clustering features, but am at a loss here. I have been googling my tail off but have not found any information that resolves these issues.

Thanks in advance!

Stephen Walker-Weinshenker
freebsd-xen@sww1235.net