我想在不先安装操作系统的情况下将 Xen 管理程序安装为裸机管理程序。这可能吗,我阅读的所有内容似乎都暗示它是,但我只能找到有关如何在现有操作系统(如 Windows 或 linux)上安装它的说明。是否需要一个操作系统才能将其安装到机器上,然后直接作为 dom 0 运行?
3 回答
对于您关于天气 Xen 是裸机 Hypervisor 的问题,您可以查看此链接
最初我对 Bare Metal Hypervisor 感到非常困惑(即使现在我也不是很清楚)但是我在安装 Citrix XEN Server 和 XenClient(两者都是专有的)之后你实际上可以看出区别(xenclient 应该安装在 Windows 中) 这实际上将帮助您集中安装和控制 VM。希望我能有所帮助:)
我在这里阅读了多个问题,所以让我一个接一个地回答它们:
1. 是否可以将 Xen 安装到任何(现有)操作系统,例如 Windows 或 Linux?
不会。Xen 采用的模型依赖于特权域 (Dom0 [1]) 来提供虚拟机管理程序无法自行完成的某些服务。要运行多个 Guest,Dom0 必须模拟某些东西,例如 BIOS 并管理共享硬件,例如声卡。
目前没有办法简单地从 xen 引导窗口,因为 Xen 不会向 Windows 引导加载程序提供必要的引导参数(它不兼容 multiboot[2])。
2. 您是否需要一个操作系统才能将其安装到机器上?
不,您可以/可以直接从 Linux Live CD 安装 xen,那么从技术上讲,这又是一个操作系统,所以可以,但有限制。
[1] http://wiki.xen.org/xenwiki/Dom0 [2] http://www.gnu.org/software/grub/manual/multiboot/multiboot.html
您是否注意到在安装虚拟机管理程序后必须重新启动机器并切换到 xen 内核?因此,从这个意义上说,管理程序作为裸机管理程序运行。如果你真的想在没有现有操作系统的情况下安装它,那么试试 citrix 的 xenserver。有一个免费版本,可以从 citrix 的网站获得。