Markus Kolb <[email protected]> wrote:

> 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.

non-OpenBSD bootloaders will do a shitty job of booting OpenBSD.
I'm not going to bother explaining the situation in detail.  People
who try to go that way have already decided they don't care about the
consequences.

Reply via email to