[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Start xen on UEFI system with grub
>>> On 02.11.12 at 14:52, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> wrote: > On Thu, Nov 01, 2012 at 07:57:30PM +0000, Jan Beulich wrote: >> >>> Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> 11/01/12 4:50 PM >> >>> >>> >> >On Tue, 11 Sep 2012, Jan Beulich wrote: >> >> >>> On 11.09.12 at 15:17, Fabio Fantoni <fantonifabio@xxxxxxxxxx> wrote: >> >> > xen.efi not compile when we build xen on Wheezy and probably is not >> >> > possible boot with lvm volume, fallback options ecc... >> >> >> >> Just get a suitable tool chain installed then. >> >> >> >> > UEFI with grub2 seem the best option but with xen hypervisor seem not >> >> > load efi variable. >> >> >> >> Sure, because only xen.efi has the code to deal with such. >> >> >> >> (Btw., I assume you aren't aware that any boot manager >> >> whatsoever, other than the one coming with EFI, is sort of >> >> bogus under EFI?) >> > >> >Unfortunately it looks like more and more people are of the opinion that >> >grub2 is useful even on UEFI firmware. >> >For example, it is pretty clear that Ubuntu is still going to boot Xen >> >via grub2 no matter how the firmware looks like. >> >> Then they need to be tought how to do it properly, the more that Linux > itself >> now is capable of booting without a boot loader (other than the EFI one). >> >> >What would it take to make Xen work properly with grub2 on a UEFI firmware? >> >> I can't be that difficult. > > I believe the only issue was the check to do the Multiboot-E820 parsing > before the E801 parsing? Perhaps that has already been done? That's in all 4.x trees already. But no - the other important aspect is that without retrieving/passing on the proper EFI table pointers, on a legacy free system Xen and Dom0 won't be able to locate the ACPI tables. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |