我想安装 Xen 同时运行 Ubuntu 12.04 和 Windows 7 但我找不到任何好的教程

Tre*_*ezy 5 virtualization xen

我想使用 Xen Hypervisor 以便能够使用虚拟化同时运行 Ubuntu 12.04 和 Windows 7。我可以找到很多 XCP 教程,但我不想安装云堆栈,我只想将服务器限制在我的机器上。

为此,我只需要一个指向体面教程的链接。我已经阅读了大量文章,让我相信我走在正确的轨道上,但如果我一头扎进去,还不足以让我感到舒服。我正在纠结是否需要安装 Ubuntu 和然后将 Xen 安装到其中,或者我是否需要将 Xen 安装在一个小分区上,然后将硬盘驱动器的其余部分打开以进行虚拟化...我不知道。

基本上,我需要 Windows 7 的 Adob​​e Premiere 和 After Effects 虚拟化(直到 Lightworks for Linux 出现并且我能负担得起 NUKEX)。如果我不需要这些,我会直接使用 Ubuntu 机器,或者只是使用 VirtualBox 进行虚拟化。但是,我需要 Windows 作为 HVM 运行,这样它才能像我期望的那样运行,而不是遇到 VirtualBox(视频驱动程序等)可能遇到的问题。

那么,有什么建议吗?

小智 3

您正在寻找的称为 PCI 或 VGA 直通。Xen 允许您通过 USB 主机或显卡等物理设备传递给您的客户(在您的情况下为 Windows 7)。这样做可以在使用客户操作系统时为您提供本机/接近本机的性能。

但是,要做到这一点,您需要兼容的硬件:

  1. CPU 必须支持 VT-d (Intel) 或 AMD-Vi / IOMMU (AMD)。
  2. 主板和BIOS也必须支持VT-d...
  3. 图形适配器必须与 VGA 直通兼容 - 如果是 AMD,则很有可能,如果是 Nvidia,则专业的 Quadro 2000 和更高版本的卡应该可以工作,或者可能是较旧的卡。首先查看Xen VGA 直通测试适配器,但此列表并不完整。

您可能想查看此处的如何使基于 Linux Mint 13 的双启动变得过时的教程,该教程应该(几乎)不改变地适用于 Ubuntu 12.04。

只要绝对确保您拥有正确的硬件即可!


pd1*_*d12 0

http://wiki.xen.org/wiki/Xen_Beginners_Guide提供了一个很好的指南:

通过完成本指南,您将安装功能齐全的 Xen Project 虚拟机管理程序并启动您的第一个来宾操作系统,将它们连接到您的网络,并了解虚拟机存储和虚拟网络等基本概念。

您还可以查看 wiki 上的许多其他页面以获取其他信息,尤其是教程HowTos(来自 wiki 的左侧导航栏)。

@powerhouse的答案中基于 Linux Mint 的教程也很棒,已更新(至 2015 年 9 月),并且有很多详细信息和其他有用的链接。