问题解答 Windows>>问题解答
    【问题所属栏目】- Windows
  Q:Windows7 虚拟化体验之 XP MODE 部署
  A:Windows7 的 XP MODE 实际上是一个 XP SP3 的虚拟机,这个虚拟机需要用 Windows Virtual PC 来加载。我们首先要判断物理机是否能满足 XP MODE 的部署需求,然后再来部署 Windows Virtual PC 和 XP MODE。

    XP MODE 需要物理机支持硬件虚拟化,最主要的是 CPU 要支持 AMD-V 或 Intel-VT,这点和 Hyper-V 的要求很类似。如果硬件不支持虚拟化技术,就无法测试 XP MODE。我们可以利用一个小工具 securable.exe 来帮助我们测试硬件对虚拟化技术的支持程度。我们程序运行结果中可以看到物理机支持 64 位运算,支持硬件 DEP,支持虚拟化技术。这样的结果表明我们可以放心测试 XP MODE,如果“ Hardware Virtualization ”显示的结果是“ Locked OFF ”,则表明 CPU 支持虚拟化技术,但主板的 BIOS 却禁止了对虚拟化的支持,这种情况我们就需要更改 BIOS 设定或升级 BIOS。如果三项检测结果中有一项显示了“NO”,那就表明您的硬件不能满足 XP MODE 的部署条件,就不用继续测试了。

    确定硬件支持虚拟化,接下来我们就要安装 Windows Virtual PC。Windows Virtual PC 可以去微软网站下载,32 位版本的下载地址是: http://download.microsoft.com/download/8/C/6/8C620E1A-2A14-411F-A091-27AE6EDE0675/Windows6.1-KB958559-x86.msu,64 位的版本的下载地址是: http://download.microsoft.com/download/8/C/6/8C620E1A-2A14-411F-A091-27AE6EDE0675/Windows6.1-KB958559-x64.msu。由于我们使用的 Windows 7 是 32 位版本,因此下载一个 32 位的 Windows Virtual PC。

    下载完 Windows Virtual PC 后,执行 Windows Virtual PC 的安装程序 Windows6.1-KB958559-x86.mu。安装向导询问是否执行安装程序,选择“是”。

    接下来需要同意微软的软件许可协议,点击“我接受” 继续。Windows Virtual PC 的安装非常简单,安装结束后要求重启系统后生效,点击“立即重新启动”结束 Windows Virtual PC 的安装。

    安装完 Windows Virtual PC 后,我们需要部署 XP MODE。XP MODE 的下载地址是 http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0e8fa9b3-c236-4b77-be26-173f032f5159。下载完 XP MODE 后,我们执行 XP MODE 的安装程序 cn_windows_xp_mode_beta_x86_350128.msi。在 XP MODE 的安装向导中我们选择“下一步”继续。

    接下来我们需要选择 XP MODE 的安装路径,接受默认路径,点击“下一步”继续。

    XP MODE 部署完成,勾选“启动 Virtual  Windows XP ”,准备在完成 XP MODE 的安装后用 Windows Virtual PC 加载 XP MODE。

    在启动 XP MODE 虚拟机之前,首先需要阅读并同意微软的软件许可协议,勾选“我接受许可条款”,点击“下一步”继续。

    我们需要为 XP MODE 虚拟机中的用户设置口令,虚拟机中默认用户名为 user,user 有管理员权限。我们为 user 设定口令后,点击 “下一步”继续。

    接下来需要为 XP MODE 虚拟机设置是否打开自动更新。打开自动更新后虚拟机中的 XP 系统可以自动连接到微软网站进行补丁更新,因此建议使用默认设置,立即打开自动更新。

    设置完成后,XP MODE 开始启动。这时 Windows Virtual PC 正在加载 XP MODE 中的 XP 虚拟机,初始化环境大约需要 2 分钟左右。

    等待了 2 分钟后,我们看到了 Windows 7 中多了一个 XP 虚拟机,这就是 XP MODE。从外表来看,虚拟机中运行的是一个标准的 XP 操作系统。

    部署完 XP MODE 后,我们可以先来简单地体验一下在 Windows 7 下运行 XP 程序的效果:在 Windows7 的程序组中找到 Windows Virtial PC 下的 Virtual Windows XP ,这个 Virtual Windows XP 其实就是 XP MODE 。只要执行 Virtual Windows XP,Windows Virtual PC 就会自动载入 XP MODE 虚拟机。

    XP MODE 的虚拟机启动后,我们先在虚拟机中运行一下 IE 浏览器。这是一个正宗的 IE6.0 ,我们在测试兼容性问题时经常会请它出马。因为 IE8.0 和很多网站不兼容,有了 XP MODE,我们就可以放心地使用 Windows 7 了。遇到不兼容的问题,请出 XP MODE 就万事大吉了。

    XP MODE 的配置中还有一项自动发布功能,就是传说中的应用程序无缝集成功能。也就是说,在 XP MODE 虚拟机中安装的应用程序可以直接发布到 Windows 7 的物理主机上,在 Windows 7 的物理主机中可以直接执行 XP MODE 虚拟中的应用程序。

    Windows Virtual PC 虽然声称只支持 Windows XP、Vusta、Windows7,但其实完全可以在其下安装 Windows 2003 Server、Windows Server 2008 等服务器版操作系统。

     去电脑《问吧!》提问:

     [文章来源:“十万个为什么”电脑学习网]
     [网址:http://why100000.com]
     [特别声明:除本站部分特别声明禁止转载的专稿外,其他的文章可以自由转载,但请务必注明出处和原始作者。本站文章版权归文章原作者所有。如果本站转载的文章有版权问题请联系我们,我们会尽快予以更正。]
   [人气:228]   [更新时间:2010-6-27 0:44:13]   [最后访问时间:2010-9-7 17:32:29]  

【字体:[大] [中] [小] 【加入收藏】 【发表评论】 【关闭本窗口】 收藏此页到365Key】  

Copyright © “十万个为什么”电脑学习网 2000-2007 陕ICP备06007929号
站务联系:MSN & Email:zhangking2008@gmail.com  QQ:9365822