I installed alpine-xen variant on a machine with GUID partitions. I run
it from RAM but boot from HD. There were a couple of hitches there:
rc_sys in etc/rc.conf must be set for keymaps to load
After setup-bootable MBR and /boot/syslinux/mboot.c32 must be replaced
Maybe these should be documented somewhere.