使用启动到 vhd 文件作为虚拟机

使用启动到 vhd 文件作为虚拟机

我有两个启动到vhd文件,一个用于win2k8,一个用于win7 ultimate。

如果我启动到 win2k8,我可以使用 windows server 2008 hyper-v 工具将 win7 vhd 作为虚拟机启动吗?

答案1

我没有使用过 Windows Server 2008 内置虚拟化技术,但我认为它不会起作用,原因很简单,因为在安装 Windows 时,它会自定义几个文件以适应硬件。在虚拟机中,大多数设备都是模拟的,因此与主机的设备不同。这就是你的(理论上的)问题。

答案2

您可以在 w2k8r2 上本地启动 vhd 文件并添加 hyper-v 角色,但您不能以客户机身份运行 w2k8 或 w2k8r2 并将 hyper-v 角色添加到客户机。您的问题的答案是肯定的!

答案3

如果 Win2k8 在虚拟环境中运行,您将无法安装 Hyper-V 角色。根据您在主机上运行的操作系统,您可以启动两个 vhd。示例:如果您运行 Windows 操作系统作为主机 - 您可以使用 Microsoft Virtual PC 2007 创建虚拟机。如果您有 Windows 7,则可以使用 Windows Virtual PC。如果您在任何其他平台上,您还可以使用 Virtual box 加载 vhd。

如果您的计算机支持 64 位操作系统,并且在 BIOS 中启用了 V-Tech,则可以在其上安装 Windows Server 08 或 08R2,并添加 Hyper –V 角色。如果 VHD 文件是使用 Hyper-V 创建的,那么一切正常,但如果它们是使用任何其他虚拟技术创建的,请确保删除集成插件 (VM Tools)。

相关内容