Am 21.07.2020 15:51, schrieb Pierre-Philipp Braun:

[...]
GRUB2 should be able to boot an OpenBSD kernel natively *2.  Thing is,
PVGRUB works for PV, not PVH nor PVHVM.  However you might get NetBSD
XEN/PV up and running at your XEN ISP *3, by leveraging PVGRUB indeed
*3.  And in case UFS is not built-into their PVGRUB binary (that would
be weird, as one usually builds pvgrub with all possible modules
within), you would still be able to boot it on EXT2 with poor disk
performance *4.

*1 http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html#Direct-Kernel-Boot
*2
https://www.gnu.org/software/grub/manual/grub/html_node/Supported-kernels.html
*3 https://pub.nethence.com/booting/grub
*4 https://pub.nethence.com/bsd/malabar

The filesystem modules are available in the pvgrub. But no modules for booting openbsd or netbsd. So "kopenbsd" or "knetbsd" or "multiboot" is not available. Only "linux". Grub does not support this modules for the xen builds (pvgrub). I've checked it in the sources. There is only code for BSD for the hardware build targets of grub and not the xen targets.

Reply via email to