使用Windows 7虚拟PC创build一个虚拟机,我知道你可以sysprep的VHD,然后你就可以使用它来双启动使用从VHD模式的Win7启动。
但是,您可以稍后再将此VHD加载到Virtual PC中吗? 我怀疑需要另一个sysprep来更改驱动程序。
您的物理硬件和虚拟机“硬件”之间的驱动程序几乎肯定是完全不同的。 因此,尽pipe可以在启动到vhd和启动到VirtualPC之间来回移动VHD,但这并不实际。 每次切换模式时,实质性的硬件更改都会触发重新授权,而且在几次切换之后,您的产品密钥将不再工作。
我已经做了类似的事情来将旧硬件转换为虚拟机,只要主机与物理机器没有太大差异,在虚拟机中运行物理映像并不是一件难事。
是的,你可以从vhd镜像启动到VPC或Hyper-V运行,或者以其他方式运行。 如果你以另一种方式进行,则需要使用Sysprep,以便在从VPC / HyperV vhd进入从vhd启动时,minisetup运行检测各种驱动程序。 这是为了防止在真实硬件上运行时从vhd映像引导运行集成磁盘驱动程序。
最近发布的一个有趣的实用程序,你可能想看看是SysInternals Disk2vhd。 返回VPC时,可以做一些hal fixup:
http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx
它使用Windows XP / 2003或更高版本的卷影复制function来创build映像。 我最近从ThinkPad T61P创build了一个vhd,并且在Hyper-V上运行良好。