I've installed an openSUSE 13.2 server.
The server's built on a modern Supermicro motherboard with full UEFI support.
openSUSE boots ok via GRUB2+UEFI to kernel-default.
uname -r
3.19.2-3.gd8856ce-default
I'm working on the switch to a Xen Dom0
I installed
efibootmgr-0.6.0-3.2.2.x86_64
grub2-x86_64-efi-2.02~beta2-20.5.1.x86_64
grub2-x86_64-xen-2.02~beta2-20.5.1.x86_64
kernel-xen-3.19.2-3.1.gd8856ce.x86_64
xen-4.5.0_03-359.6.x86_64
xen-libs-4.5.0_03-359.6.x86_64
xen-tools-4.5.0_03-359.6.x86_64
When I boot/select the Xen option it stalls at
WARNING: no console will be available to os
...
loading initramd ...
There's no console output.
A search on the message led me to
http://lists.xenproject.org/archives/html/xen-users/2014-03/msg00142.html
It is not possible to boot EFI Xen via grub. You should instead
boot it
direct from the EFI shell.
http://xenbits.xen.org/docs/unstable/misc/efi.html has some
documentation for the config file which Xen expects when
booting in this
mode.
Daniel Kiper is working with grub upstream to make a version of
multiboot which is compatible with EFI for use when booting Xen
via grub
on such systems. AFAIK it is not complete.
and
http://xenbits.xen.org/docs/unstable/misc/efi.html
When booted as an EFI application, Xen requires a configuration
file as
described below unless a bootloader, such as GRUB, has loaded
the modules
and describes them in the device tree provided to Xen. If a
bootloader provides
a device tree containing modules then any configuration files
are ignored,
and the bootloader is responsible for populating all relevant
device tree nodes.
I'm not sure if those are relevant to this case.
Does opensuse Xen Dom0 boot from GRUB2+UEFI?
What/where do I need to edit to fix the 'no console' error?
LT
--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]