为什么我不能启动到 xen?

ubo*_*omb 5 grub2 virtualization xen 14.04

我从Ubuntu 14.04在 10GBLVM分区上全新安装的服务器开始。我做的另一件事是然后安装xen-hypervisor

sudo apt-get install xen-hypervisor-amd64
Run Code Online (Sandbox Code Playgroud)

我仔细检查了我的硬件是否可以支持它(MSI Z87I 主板和 Intel i5-4570S cpu)并且我在BIOS. 我还仔细检查了GRUB默认启动xenxen工具链设置为xl(不是那可能会导致我的问题)。

但是,我的系统进入了一个无休止的启动和重新启动循环,直到我告诉GRUB启动到常规Ubuntu. 以下是它尝试启动时唯一显示的内容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 ...
Run Code Online (Sandbox Code Playgroud)

然后它重新启动系统。是否有要检查的错误日志或要尝试的任何其他引导参数(参数仍设置为默认值)?是否与上述有关WARNING

编辑:我放弃了,因为没有什么可做的,最终双引导WindowsUbuntu. 但是,如果有人有任何想法,我愿意在另一个分区上重新安装。

ubo*_*omb 2

有人建议将我的 BIOS 设置为传统启动,所以我将 BIOS 设置为 Legacy+UEFI 模式。它不起作用,所以我想也许 Ubuntu 必须在没有额外 UEFI 启动文件的情况下安装,但我从来没有机会这样做。在我去周末之前,我启动了 Windows 来做一些工作。我随机决定运行主板的更新程序(仅限 Windows - 幸运的是我刚刚购买了 Windows),这需要几个小时,所以我只是让它运行。周末回来,果然成功了!具体来说,我将 BIOS 从版本 1.00 更新到了 1.60。

对于不幸遇到同样问题的人:BIOS 升级工具链接