我正在尝试在我的 Win7 Ultimate 盒子上创建可启动的 Win 2008 R2 VHD,但没有成功。我可以创建 VHD,在驱动器管理器中我可以看到 VHD,但是当我运行 2008 R2 安装程序时,它永远不会出现在分区列表中!我刚刚观看了整个视频http://blogs.technet.com/b/danstolts/archive/2011/08/15/boot2vhd-part-1-overview-of-native-boot-to-vhd.aspx并且没有从中得到更多线索。第三部分是我正在尝试做的,因为我不想丢失我的物理启动映像(Win 7 Ultimate),因为我花了一年的时间才让我的所有项目正常运行。
我还看了 Scott 的博客文章http://www.hanselman.com/blog/StepByStepTurningAWindows7DVDOrISOIntoABootableVHDVirtualMachine.aspx。WIM2VHD 的自动功能只会安装 Win7,而后续程序(Convert-WindowsImage.ps1)仅当您已经在 WIn8/Win2012 映像上时才会运行。
有任何想法吗?
短暂性脑缺血发作
答案1
你看过了吗这一页?这是针对 Windows 7 的,但应该也适用于 2008 R2。您也可以在安装过程中按 F8 来启动 cmd.exe(在某些版本中,我记不清 2008 R2 是否如此)。
- 使用 Windows 7 DVD 启动机器
- 选择 Windows 修复
- 启动CMD
- 运行 Diskpart
- 类型:创建 vdisk 文件 = c:\Windows7.vhd 最大值 = 40000 类型 = 可扩展
- 类型:select vdisk file=c:\Windows7.vhd
- 类型:附加虚拟磁盘(在以前的 Beta 版中,它是“表面”而不是“附加”)
- 类型:'exit'(退出 Windows 修复,但不重新启动)
- 将 Windows 7 安装到此附加的 .VHD(从 Win7 安装开始,您现在必须“看到”另一个硬盘驱动器,首先您需要创建一个分区并对其进行格式化。您可能会收到一个错误/警告,提示您的计算机硬件可能不支持此磁盘,请忽略它...)。
- 重新启动,您就成功了!!!