Windows 7 上的 Hyper-V?

hea*_*vyd 21 virtualization windows-7 hyper-v

我正在运行新的 Windows 7 RC x64。我想设置几个虚拟服务器,在与我的桌面操作系统相同的机器上运行。我知道我可以使用其他一些虚拟化包(Windows Virtual PC、VirtualBox 等)来做到这一点,但我想利用 Hyper-V 的一些功能。

是否可以在 Windows 7 x64 上安装 Hyper-V?如果是这样,如何?

Jos*_*hua 17

我会说不可能在 Windows 7 上使用 Hyper-V。您可以将带有 Hyper-V 的 Server 2008 用作主机,并将 Windows 7 用作来宾计算机。您最好的选择是使用新的 Windows Virtual PC 或 VirtualBox 等。

  • @Wayne 不正确-Virtual PC 正式支持所有当前支持的 Microsoft 操作系统,但其他诸如 Linux 之类的东西也在运行。Virtual XP 是一个预配置的 XP VM,还运行新版本的终端服务(允许应用程序共享),并且在 Win7 操作系统中有一些特殊的钩子,可以更容易地启动/停止它们。您在特定处理器上是正确的 - 他们需要虚拟化支持。这与目前的 Hyper-V 相同。 (2认同)
  • 哦,来吧,说这种方法在 Windows 7 上使用 Hyper-V 就像说如果您在 ESX 上作为来宾安装 7,您可以在 Windows 7 上使用 VMware ESX。*on* 这个词很重要。问题询问用户是否可以在 Windows 7 x64 上安装 Hyper-V,答案是否定的。 (2认同)

Rob*_*ean 8

Windows 7 是客户端操作系统,因此不支持 Win2k8 服务器所支持的裸机(级别 1)Hyper Visor 技术。然而,Windows 7 确实有一个新的 Virtual PC 客户端——它与旧的(使用仿真)不同,它基本上使用了 2 级管理程序。马克威尔逊在他的博客文章中详细介绍了它

所以它比旧的快得多,但不如原生 Hyper-V 快。权衡是这样你会得到更多的硬件支持(完全支持 USB 设备)和一些更好的功能,比如拖放支持。

最后一个重要的注意事项(因为你已经有了 VM)是由于 HAL 问题,Hyper-V 机器不能在新的虚拟 PC 上本地运行(我还没有先尝试卸载 Hyper-V 组件,但我怀疑它不会)不能工作,因为 HAL 是驱动程序更新)。旧的 Virtual PC 到新的 Virtual PC 没问题。