Package Details: xen-pvhgrub 2.12.rc1.r36.gdb1faed-1

Git Clone URL: https://aur.archlinux.org/xen-pvhgrub.git (read-only, click to copy)
Package Base: xen-pvhgrub
Description: a version of GRUB2 for booting Xen PVH domUs
Upstream URL: https://www.gnu.org/software/grub/
Licenses: GPL3
Submitter: Refutationalist
Maintainer: Refutationalist
Last Packager: Refutationalist
Votes: 0
Popularity: 0.000000
First Submitted: 2022-11-16 00:11 (UTC)
Last Updated: 2023-09-25 16:22 (UTC)

Latest Comments

Refutationalist commented on 2023-07-11 22:04 (UTC)

Updated package to include most of @ArthurBorsboom 's changes.

ArthurBorsboom commented on 2022-11-29 09:22 (UTC)

First of all, thanks for creating this package. I build grub for xenpvh manually, but I prefer when the package is a maintained. :)

Unfortunately, this package doesn't work for me yet. It builds and installs, but if I start a VM with this binary, it stalls. Reverting to my previous binary makes the VM start again.

I do notice several differences in building the package, but I can't figure out what makes it work with my binary and what makes it break with the binary of this package.

This is how I build the grub for xenpvh.

git clone https://git.savannah.gnu.org/git/grub.git
cd grub
./bootstrap
./configure --prefix=/opt/grub --with-platform=xen_pvh && \
make && \
sudo make install && \
sudo /opt/grub/bin/grub-mkimage \
-O i386-xen_pvh \
-c /opt/grub/etc/grub-bootstrap.cfg \
-m /opt/grub/share/memdisk.tar \
-o /opt/grub/lib/pvhgrub.bin \
-p /boot/grub \
-v /opt/grub/lib/grub/i386-xen_pvh/*.mod

Any suggestions?