从 Windows 7 使用 HyperV 还是升级到 Windows Server(在主机上)?

从 Windows 7 使用 HyperV 还是升级到 Windows Server(在主机上)?

我家里的工作站上装有 Windows 7 Ultimate x64。我尝试了各种虚拟化解决方案,但没有一个能满足我的所有需求。我现在要尝试 Hyper-V,但我可以通过 7 设置 Hyper V 机器(或 HyperV VM 的任何名称)吗?我知道有适用于 Win 7 的远程服务器管理工​​具,但这能给我提供所有功能吗?

是否可以将我的 7 版本升级到 Server 2008 EE x64 并保持所有应用程序/数据完好无损?唯一的问题是我将丢失 Win Media Player,但我可以从 MS 网站上找回它,另一方面,我将丢失我不需要的游戏等内容。

我的虚拟机只是 MOSS/AD/Exchange,我实际上不需要暂存服务器。

谢谢

答案1

不可以,您无法在 Windows 7 上设置 Hyper-V,因为它是一个桌面操作系统,您需要运行 Server 2008、Server 2008 R2 或 Hyper-V 服务器才能运行 Hyper-V。

不幸的是,也没有办法从桌面操作系统升级到服务器操作系统,需要全新安装。

话虽如此,如果您仍打算将这台 PC 用作日常机器,我不建议安装服务器操作系统,尤其是带有 Hyper-V 组件的操作系统。您最好使用类型 2 虚拟机管理程序,例如 VMWare Server 或 Workstation、Virtual Server 或 VirtualBox。

答案2

与其他评论一起,你应该看看Sysinternals Disk2Vhd.exe- 您可以使用它将您当前的 win7 操作系统转储到 Hyper-V 就绪的 VHD 文件 - 然后使用服务器操作系统重新安装您的机器,并将该 VHD 重新连接到 hyper-V 安装下的新 VM。

答案3

不,您不能从客户端操作系统升级到服务器操作系统,但同样,您不应该尝试从基于客户端操作系统的虚拟机管理程序运行这些特定的虚拟机,除非它纯粹是为了自我训练。转移到更严肃的虚拟机管理程序,例如带有 HyperV 的 2008、VMWare 产品或 Linux VM 系统之一。

答案4

HYper-v 是 1 型(或裸机)虚拟机管理程序。将当前操作系统替换为 hyper-v 后,可以通过 windows 7 进行管理。您无法将系统升级到 hyper-c,因为它不属于该产品线。

相关内容