Win7虚拟XP模式---Win7下安装Tornado

来源:互联网 发布:淘宝答题链接 编辑:程序博客网 时间:2024/05/29 15:37

    先说说Windows Virtual PC,Win7就是使用它虚拟化模拟XP:

    微软正式为Windows 7准备了Windows Virtual PC虚拟软件解决方案,与Microsoft Virtual PC不一样,Windows Virtual PC构建在基于AMD-V和Intel-VT的虚拟化技术上,之前已成功用在Windows Server 2008和Microsoft Application Virtualization 等企业应用中,现在将继续向普通桌面推进,为Windows 7提供了一个“完美兼容XP程序”的环境,在提升Win7功能的同时,又借以推动了虚拟化技术的发展,可谓一举多得。

    Windows Virtual PC可以运行在Win7专业版/企业版和旗舰版之上,Beta版将在5月5日Windows 7 RC版一同正式发布。

    Win7的新功能,在Win7下能实现xp虚拟技术,使一些软件更加兼容。注意,安装Windows Virtual PC前要先先安装Windows补丁包。

------------------------------------------------------------------------------------------------

    不能否认Win7的兼容性还是很好很好的,好多软件都能顺利在Win7上安装并运行,但只要有一个不兼容,它就不是完美的。由于学习VxWorks嵌入式开发,需要使用Tornado开发环境,这个在XP下能成功安装并使用的经典VxWorks嵌入式开发环境,在Win7下要么安装不成功,要么安装后提示license错误。这时你可能想到虚拟机,我们平时用的最多的就是VMWare、VirtualBox和VirtualPC,在虚拟机上安装XP,再在XP中安装Tornado。不错,这是一种解决方法,可这种层层借用的方式不仅运行慢,而且很损电脑,我不喜欢。

    好在MS为我们提供了Windows Virtual PC,一种不同于我们常用的虚拟机的虚拟技术,使我们不再为兼容性而烦恼,谢谢MS,顶你顶你再顶你!

-------------------------------------------------------------------------------------------------

    下面再说说在Win7下如何虚拟XP模式:

    1、下载并安装Windows Virtual PC(我用的版本是Virtual Windows XP Mode for Windows 7 X86)。注意,在安装Windows Virtual PC前要安装Windows补丁包。

    2、在BIOS中设置硬件虚拟化,这个要根据电脑的CPU进行具体设置。(如果没有进行设置,在运行Virtual Windows XP时会出现错误提示:无法启动“Virtual Windows PC”,因为已禁用硬件协助虚拟化)

    3、成功安装Virtual Windows XP并设置好BIOS后,运行Virtual Windows PC,会有简单的一些设置,然后只需等待,最后在你面前就出现了一个XP系统。(是不是觉得很熟悉呢,这不就是你用过的VirtualPC中的XP系统嘛,只是这个全自动安装,还能跟Win7共享资源)
    4、在XP中安装你想要安装的软件。(注意:这个XP可直接访问Win7的资源,很方便。如果软件安装包是*.iso镜像,在Win7下使用虚拟光驱装载,再在XP中打开“我的电脑”,就可以看见iso镜像已经出现在了XP中的光驱中,剩下的就是安装了)

    5、设置共享快捷方式,以便在Win7中直接运行在XP中安装的软件。(这个说法不是很准确,软件实际上还是在虚拟机种运行的,只不过你感觉是在Win7中运行的而已)右击XP的“开始”菜单,打开所有用户的程序文件夹,把需要共享的程序拖放到打开的程序文件夹内(类似于创建快捷方式)。

    6、打开Win7开始菜单,会发现在windows  virtual pc下面多了一项virtual windows xp应用程序,点开就能看到刚才在虚拟机里面设置的快捷方式;选择一个打开,会自动关闭虚拟机并重启,你会发现虚拟机里的程序就如同在win7界面运行一样,只不过任务栏图标显示仍是虚拟机运行。

    7、至此,你是不是可以笑一笑了...

 

    本文章源参考了两篇文章,在此对它们表示感谢:

    (1)http://bt.byr.edu.cn/showdetail.php?id=20388

    (2)http://zhidao.baidu.com/question/102792326.html

原创粉丝点击