2012-01-10 45 views
8

我在Windows 7 Pro计算机上安装了Windows Virtual PC和Windows XP Mode。运行XP模式会在虚拟PC上自动安装XP。我想创建一个与第一个相同的第二个虚拟PC。使用Windows XP模式创建多个Windows虚拟PC

我去了Start> All Programs> Windows Virtual PC> Windows Virtual PC。这将使用我的一台虚拟PC打开Windows资源管理器窗口。

窗口顶部附近有一个链接,指出“创建虚拟机”。我点击它,按照提示进行操作,并创建一个新的虚拟机。双击它将启动新的虚拟机,但它没有安装操作系统,因此当它尝试启动时,它会失败并要求启动磁盘。

是否有任何方法在第二台虚拟机上安装XP,与第一台虚拟机上安装的相同?

谢谢!

+0

由于Windows XP Mode是可执行文件,因此可能无法执行此操作。我找到了第二台虚拟电脑上安装的XP许可副本,而且这似乎工作得很好。 – 2012-01-11 16:57:06

回答

10

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

转到C:\用户[你] \应用程序数据\本地\微软\的Windows Virtual PC \虚拟机

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

转到C:\用户[你] \虚拟机 点击创建虚拟机使用 与重命名的vhd文件同名点击下一步,下一 点击“使用现有的虚拟硬盘”,并浏览到您的新VHD文件

,就是这样,只要按一下新.vmcx文件和你的新的虚拟机将运行

10

制作现有.VHD文件的副本将作为一种解决方案,但如果您希望重新开始时使用干净的Windows XP模式,或者意外丢弃了现有的XP模式.VHD,则可以使用另一种方法获取多个XP虚拟机:

  1. 从开始菜单打开虚拟机管理界面(开始 - > Windows虚拟PC - > Windows Vi虚拟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到虚拟机,发现英特尔440BX芯片组,S3三星视频卡,以太网卡,等等,等等 的正常虚拟环境您将需要为虚拟计算机创建一个名称(我建议使用您用于创建.VMCX文件的名称)和“Adminstrator”帐户的密码。

新虚拟机重新启动后,它将要求更新虚拟PC集成组件。这样做。根据您的要求,选择您希望自动更新的发生方式。

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

就是这样!开心虚拟化!

+0

易Peasy!谢谢。 – eflat 2013-11-04 20:07:56