使用Windows XP Mode创建多个Windows Virtual PC

Nic*_*rie 8 virtual-machine windows-virtual-pc

我在Windows 7 Pro计算机上安装了Windows Virtual PC和Windows XP Mode.运行XP Mode会在Virtual PC上自动安装XP.我想创建第二个与第一个相同的Virtual PC.

我去了开始>所有程序> Windows Virtual PC> Windows Virtual PC.这将打开一个带有我的虚拟PC的Windows资源管理器窗口.

窗口顶部附近有一个链接,上面写着"创建虚拟机".我单击它,按照提示操作,然后创建一个新的虚拟机.双击它会启动新虚拟机,但它没有安装操作系统,因此当它尝试启动时,它会失败并要求启动磁盘.

有没有办法在第二个虚拟机上安装XP与第一个虚拟机上安装的相同?

谢谢!

gra*_*ham 10

是的(只要你有一个大硬盘!)

转到C:\ Users [you]\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines

复制并粘贴Windows XP Mode.vhd重命名Windows XP Mode IE7或类似版本(这将是新虚拟机的硬盘驱动器)

转到C:\ Users [you]\Virtual Machines单击创建虚拟机使用与重命名的vhd文件相同的名称单击下一步和下一步单击"使用现有虚拟硬盘"并浏览到新的vhd文件

就是这样,只需单击新的.vmcx文件,您的新虚拟机就会运行


小智 10

制作现有.VHD文件的副本将作为解决方案,但如果您想重新使用干净的Windows XP模式,或者如果您不小心破坏了现有的XP模式.VHD,这是获得多个XP虚拟机的另一种方法机器:

  1. 从"开始"菜单打开虚拟机管理界面(开始 - > Windows Virtual PC - > Windows Virtual PC)
  2. 单击"创建虚拟机"菜单项.将机器命名为任何有意义的东西(例如DevXP1或BuildServer2)
  3. 如果需要,请选择.VHD文件的位置.大多数时候,我只是将其保留为默认值.点击下一步.
  4. 选择虚拟机应使用的内存量,然后选中"使用计算机网络连接"复选框.(如果需要,我们稍后会添加网络连接)
  5. 选择"使用高级选项创建虚拟硬盘",然后单击"下一步".
  6. 选择"差异"虚拟硬盘类型.
  7. 同样,如果需要,您可以选择.VHD文件的位置.点击下一步
  8. "创建虚拟机"向导将要求"父虚拟硬盘".浏览到Windows Virtual PC的安装位置(通常为C:\ Program Files\Windows XP Mode).应该有一个名为"Windows XP Mode base.vhd"的文件.选择该文件.
  9. 返回向导,单击"创建"按钮.
  10. 现在,已在断电状态下创建具有所需名称的新.VMCX文件.

当这个新虚拟机启动时,它将开始将Windows XP安装到虚拟机中,找到Intel 440BX芯片组,S3 Trio视频卡,以太网卡等的正常虚拟环境.您需要创建一个名称对于虚拟计算机(我建议使用您用于创建.VMCX文件的名称)和"管理员"帐户的密码.

在新虚拟机重新启动后,它将要求更新Virtual PC集成组件.这样做.根据您的要求,选择自动更新的方式.

  • 现在您的虚拟机已有网卡,您可以调整虚拟机设置,以使用虚拟机向导将其连接到其中一个虚拟网络适配器.
  • 不要忘记在虚拟机中"升级集成组件"(使用"工具"菜单),然后从"工具"菜单中"启用整合功能".
  • 不要忘记为VPMUser帐户设置密码(它已经设置为管理员),并使用该帐户安装应用程序和运行一般.

而已!快乐虚拟化!