Hello all!
I (try to) maintain the Xen stuff in AUR.
As background:
There are multiple ways to boot a VM inside of Xen. For full hardware
emulation, I can use SeaBIOS or edk2-ovmf as appropriate. For
paravirtualization there is the newer PVH method, and the older PV
method. Both are supported methods. If I want to boot a kernel
installed inside the VM using those methods I need a specifically
compiled copy of grub for that method.
I use PVH almost exclusively, and I have a package in AUR called
xen-pvhgrub. Previously, someone else was maintaining a PV grub but
that seems to be gone.
What I am asking:
I would like to replace xen-pvhgrub with a split package called xen-grub
which then creates:
- xen-grub-pvh: for booting PVH
- xen-grub-pv32: for booting 32bit PV
- xen-grub-pv64: for booting 64bit PV
What is the best method for accomplishing this? Thanks!
-Sam