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

Re: [Xen-users] status of guest/DomU UEFI + Grub support in Xen 4.6.1?



El 23/2/16 a les 1:34, suse.dev@xxxxxx ha escrit:
> I've installed an Arch linux DomU on a Xen-4.6.1 Dom0 host.
> 
> The install process seems to exec without error.
> 
> I'm passing 4 partitions through to the Guest, /dev/xvd[bcde].

Those are not partitions, those are actual disks. Have you tried to make
xvda the disk that contains the UEFI partition, so that OVMF can find it?

It's just a wild guess, since I've never used OVMF myself.

> The partitions are all created with GPT labels; I've setup to use UEFI in the 
> Guest.  the DomU's fstab is
> 
>  cat /etc/fstab
>   LABEL=BOOT /boot     ext4  acl,user_xattr 1 2
>   LABEL=ROOT /         ext4  acl,user_xattr 1 1
>   LABEL=EFI  /boot/efi vfat umask=0002,utf8=true,x-systemd.automount,noauto 0 
> 2
>   LABEL=SWAP swap      swap  defaults       0 0
> 
> In the guest I've installed grub, and exec
> 
>  mkinitcpio -p linux
>  grub-mkconfig -o /boot/grub/grub.cfg
> 
> On reboot, however, launch fails.
> 
> In the Guest's VNC console, I see 
> 
>       Press F12 for boot  menu.
> 
>       Booting from ROM ...
>       iPXE (PCI 00:04:0) starting execution ... ok
>       iPXE initialising devices ... ok
> 
>       iPXE 1.0.0+ () -- OpenSource Network Boot Firmware -- http://ipxe.org
>       Features: iSCSI HTTO DNS TFTP AoE bzImage ELF MBOOT PXE Menu PXEXT
> 
>       net0: 00:16:3E:10:01:01 using 82540em on PCI00:04.0 (open)
>         [Link:up, TX:0 TXE:0 RX:0 RXE:0]
>       Configuring (net0 00:16:3E:10:01:01) ................. Error 0x040ee119 
> (http://ipxe.org/040ee119)
>       No more network devices
> 
>       Booting from Floppy ...
>       Boot failed: could not read the boot disk
> 
>       Booting from Hard Disk ...
>       Boot failed: could not read the boot disk
> 
>       No bootable device.  Retrying in 60 seconds.
> 
> Reading
> 
>       
> http://events.linuxfoundation.org/sites/events/files/slides/xen_in_efi_world_20140801.final_.dk_.pdf
> 
> @ Page 22
> 
>       Open Virtual Machine Firmware (OVMF)
>       UEFI within Virtual Machines
> 
>       OVMF is a project to enable support for UEFI within Virtual Machines. 
> It is built upon the EDK II code base.
> 
> suggests that, at the time of the presentation in 2014, UEFI Guest support 
> was early/spotty.
> 
> Before I start debugging Arch,
> 
> (1) What's the current status of UEFI in PVHVM Guests in Xen 4.6.1?
> 
>     Is is at all functional? supported? recommended?

Adding Wei and Anthony who have worked with OVMF and Xen.

> (2) Offhand, anyone know if Arch's current pv-ops kernel has the needed 
> support (OVMF? other?) to seek/boot a UEFI client?
> 
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxx
> http://lists.xen.org/xen-users
> 


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users


 


Rackspace

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