[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] [TestDay] minor bug + possible configuration bug 4.5rc4 archlinux

On Fri, 2015-01-09 at 19:49 -0600, Doug McMillan wrote:
> Hardware:
>   Asrock extreme 6 with i7
>   razor mouse
>   ps2 keyboard
>   logitech wireless keyboard w mousepad
>   video using i915 
>   ATI 290X video card (for video passthrough)
> Software
>   Arch linux with AUR mainline kernel 3.19.0 with all virtualization
> and efi turned on
> I made a package to build xen under arch linux and ran into a 2 issues
> minor 
> I exported many parameters but these are the two I believe are linked
> to the issue 
> (attached is package with full list)
>    EFI_DIR=/boot/efi/EFI/arch_grub  
>    EFI_VENDOR=arch

Is there a VFAT filesystem mounted on /boot/efi ?

> compile failed. Looking I found that I had to create a
> folder /boot/efi/efi/arch. When I did so
> xen compiled placing the xen.efi in both locations. The simple
> workaround was to create the directory let it and the one desired to
> be populated then remove the extra one. 

The extra one being /boot/efi/EFI/arch_grub or /boot/efi/efi/arch?

By setting EFI_VENDOR=arch you are asking for a copy of the hypervisor
to be installed in /boot/efi/efi/arch (i.e. under
EFI_MOUNTPOINT==/boot/efi by defaukt).

By setting EFI_DIR you are also asking for a copy to be installed there
too (with the full symlink suite). The default appears to be
under /usr/lib

Depending on which behaviour you are after you should drop either
EFI_DIR or EFI_VENDOR from your cfg I think. I think the intention is
that people only normally specify EFI_VENDOR.


Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.