Issue

Why can't I boot into xen?

posted in Hypervisor
Friday, May 02 2014, 09:57 PM
George
George
Offline
0
I started out with a fresh install of Ubuntu 14.04 server set up on a 10GB LVM partition. The only other thing I did was to then install the xen-hypervisor:

sudo apt-get install xen-hypervisor-amd64


I double checked that my hardware could support it (MSI Z87I motherboard and Intel i5-4570S cpu) and that I had virtualization set in the BIOS. I also double checked that GRUB defaults to boot into xen and that the xen toolchain is set to xl (not that that would likely cause my problem).

However, my system enters an endless cycle of booting up and rebooting until I tell GRUB to boot into regular Ubuntu. Here are the only things that show up whenever it tries booting into xen:

Loading Xen 4.4-amd64 ...
WARNING: no console will be available to the OS
Loading Linux 3.13.0-24-generic ...
Loading initial ramdisk ...


And then it reboots the system. Is there any error logs to check or any other boot parameters to try (the parameters are still set to the default)? Is it related to the above 'WARNING'?

Accepted Answer

George
George
Offline
Monday, May 05 2014, 11:05 PM - #permalink
0
Sorry for the late reply - busy weekend. I set my BIOS to Legacy+UEFI booting. It didn't work, so I thought maybe Ubuntu had to be installed without the extra UEFI boot files, but I never got a chance to. Before I left for the weekend, I booted into Windows to do some work. I randomly decided to run my motherboard's updating program (Windows only - luckily I *just* bought Windows) which was taking hours, so I just left it running. Came back after the weekend, and it just worked! Specifically, I updated my BIOS from version 1.00 to 1.60.

tldr; I needed to update my BIOS.
The reply is currently minimized Show
Responses (1)
  • Accepted Answer

    Saturday, May 03 2014, 12:23 AM - #permalink
    1
    I have been doing some research on this error message. All the problems I've found like this seem to relate to UEFI booting. Is that the case here?

    If so, try:

    (1) If UEFI booting is not a requirement, look at your BIOS settings and see if you can tell it to do a legacy style boot instead.

    (2) If you must do a UEFI boot, try looking at this doc:

    http://xenbits.xenproject.org/docs/unstable/misc/efi.html

    I found some statements saying that the current grub cannot handle an EFI boot with the Xen Project Hypervisor. There is work being done to patch grub, but it is not currently compatible apparently.

    Russ
    The reply is currently minimized Show
Your Reply