我正在尝试在一台备用计算机上运行 Xenserver 5.5,硬件规格:
Intel Q6600、4GB 内存和 Gigabyte GA-P35-DS3R 主板
Xenserver 本身可以很好地安装到 150GB SATA 硬盘上,但是它根本无法启动,而是出现以下乱码:http://img697.imageshack.us/img697/9918/biosi.jpg它没有冻结,因为如果我按下回车键,它只会打印不同的乱码,并且还会显示“找不到内核映像”。
最奇怪的是,如果我把那个硬盘放在我的桌面上,并将其分配给 VMWare 桌面虚拟机(在 ESX 配置文件下),它可以完美启动……这让我相信安装或硬盘本身没有问题。
据我所知,该错误似乎完全独立于 Xenserver 发生,在引导加载程序 extlinux? 中。如果存在主板兼容性问题,我认为它也会在安装过程中出现,而问题似乎出在引导进入 Xen 上,这让我对此表示怀疑。
大家有什么想法吗?
(我使用 Xen,因为它可以在没有 VT-d 的情况下实现 PCI 直通。)
答案1
是的,看来您的引导加载程序无法启动并运行内核。
您是使用 VMWare 安装的,还是使用实际硬件设置安装的?如果您使用的是前者,那么这可能可以解释这一点,因为您的硬件设置可能与 VMWare 虚拟硬件不同。
另外,不要将 Xen 与 XenServer 混淆。XenServer 是一种定制的商业产品。您可能会发现很难进行 PCI 直通。
答案2
你只需要安装GRUB 的以便您能够启动 domU 中的内核。但我不确定您的 XenServer 版本是否支持它。