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

Re: PvGRUB2 on Arm64?



Hi Benjamin,

On 07/10/2022 16:38, Benjamin Mordaunt wrote:
On 07/10/2022 11:42, Julien Grall wrote:

We have support for UEFI/U-boot in the guest. With that you should be

  > able to launch a normal GRUB. Would that work for you?

I’m struggling to interpret Xen’s documentation around EFI Guest support on 
arm64.

You claim that it exists, and sure enough I can find resources for EFI Xen Host,
but in

terms of DomU, I see OVMF for x86, but don’t see anything for Arm.

Can you give any pointers?

The EDK2 platform is ArmVirtPkg/ArmVirtXen.dsc. Unfortunately, I don't have the instructions at hand.

To build the EFI firmware, you should be able to use instructions in [1] and then use "Xen" rather than QEMU. The blob provided could be used by replacing adding as the kernel in the xl configuration file.

Note that I haven't used EDK2 recently. So I can't guarantee this work. Although, I should be able to help if there are any issues.

Cheers,

[1] https://www.kraxel.org/blog/2022/05/edk2-virt-quickstart/

--
Julien Grall



 


Rackspace

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