"couldn't terminate EFI services" error caused by buggy BIOS and the workaround

2014-10-23 Thread Wang Weber
Hi, I am using grub-1.99 on a x86 platform. The BIOS is originated from AMI and customized a little by our company. When booting up Linux 3.X, I can see the error message "couldn't terminate EFI services". According to the colaberate debug by both SW/FW side, it is found that before grub calls EF

[PATCH v2] grub-install: Install PV Xen binaries into the upstream specified path

2014-10-23 Thread Ian Campbell
Upstream have defined a specification for where guests ought to place their xenpv grub binaries in order to facilitate chainloading from a stage 1 grub loaded from dom0. http://xenbits.xen.org/docs/unstable-staging/misc/x86-xenpv-bootloader.html The spec calls for installation into /boot/xen/pvbo