如果我对配置为在 Hyper-V 下运行的 VHD 执行“启动至 VHD”,会发生什么情况?

如果我对配置为在 Hyper-V 下运行的 VHD 执行“启动至 VHD”,会发生什么情况?

微软有一个基于 Hyper-V 的 VM,我对此很感兴趣,但是,我无法访问 Windows Server 2008 计算机来尝试它,只有 Windows 7 Pro x64 计算机(Windows 7 不支持 Hyper-V)。

这是有问题的虚拟机:

此下载包含三个 Windows Server 2008 R2 SP1 Hyper-V 虚拟机集,用于评估和演示 Office 2010、SharePoint 2010 和 Project Server 2010。

2010 信息工作者演示和评估虚拟机 (SP1)
http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=27417

我遇到了一个有些Scott Hanselman 的相关文章:
更少的虚拟,更多的机器 - Windows 7 和启动到 VHD 的魔力:
http://www.hanselman.com/blog/LessVirtualMoreMachineWindows7AndTheMagicOfBootToVHD.aspx

我意识到其他选项是将此 VM 转换为与 VMWare 兼容的 VM,或者在 VirtualBox 下运行它。但除了这些路线之外,我还想知道:

如果我尝试使用此 Hyper-V VHD 走“启动至 VHD”路线,会发生什么情况?

在启动过程中,Windows 是否会简单地注意到硬件已经发生变化并进行相应调整,安装适当的驱动程序并继续顺利运行?

答案1

当您在这里提出同样的问题时,我回答了同样的问题:

是否可以在 Windows 7x64 Pro 机器上运行“Windows Server 2008 R2 SP1 Hyper-V 虚拟机”?

这完全取决于物理机器。物理机器与 Hyper-V VM 的差异越大,启动的可能性就越小。如果您愿意,可以使用 dism.exe 等离线映像管理工具离线安装 VHD 中的操作系统映像驱动程序,以使其更有可能启动。

相关内容