1.2 安装虚拟系统
创建好虚拟文件后,就可以安装虚拟系统了。笔者的真实操作系统是Windows XP,笔者为了测试Virtual PC 2004的运行速度,专门找了个Windows Server 2003安装。设置的虚拟内存是256M;虚拟硬盘15G,分为2个区(5G为系统分区,10G为扩展分区)。虚拟操作系统的安装和真实操作系统一样,可以直接利用物理光驱启动。接下来的工作就和安装真实操作系统方法一样了,不过可能速度会稍微慢些。

1.3 启动虚拟操作系统
安装完虚拟系统后,回到控制台,点击“Start”按钮就可以了。

下面就是进入虚拟操作系统后的界面,第一次看到这个界面时笔者是万般的激动,大家试试。

2、使用虚拟机
2.1 测试Web服务器
虚拟机的好处就在于可以在一台计算机上同时打开两个操作系统,这样,作为设计B/S程序员,笔者就可以将真实操作系统作为服务器端,而通过虚拟操作系统作为客户端进行远程访问了。如图,下面是我用VS.NET编制的最简单的ASP.NET的界面。

2.2 与真实操作系统共享资源
要在虚拟操作系统中使用各类软件,有三种方式:
(1) 通过物理光驱直接访问;
(2) 通过物理软件直接访问;
(3) 与真实操作系统共享资源;
前两种都是直接从外界物理介质中获取,要想在安装虚拟操作系统中获取真实操作系统中的资源,可以建立共享目录获取物理分区资源。
【提示】建立共享目录,必须是在安装了Virtual Machine Additions后。安装Virtual Machine Additions的方法是在虚拟机的“Action”菜单中,如下图所示,或者在安装路径\program files\Microsoft Virtual PC\Additions\下点击vmaDDITIONS013040.iso即可。

需要创建与物理分区共享资源的时候,需要有下面的操作,如下图所示:

(1) 在Virtual PC 2004的状态栏上,有五个按钮,从左到右依次是:虚拟硬盘、虚拟光盘、虚拟软驱、文件夹和网络。在这里右键点击文件夹图标,出现“Shared Folder Settings”,点击它。
(2) 在“Settings”设置对话框中选择Shared Folders选项。
(3) 点击“Share Folder…”按钮。
(4) 在“浏览文件夹”对话框中选择要共享的硬盘分区或文件夹。
(5) 如果想每次启动虚拟操作系统时,都共享该硬盘分区或文件夹,则勾上“Share every time”,然后点击“确定”即可。
(6) 物理硬盘分区就以“网络驱动器”的方式出现在虚拟操作系统中了。
当创建共享文件夹时,大家必须确认该物理硬盘分区或文件夹没有被别的虚拟操作系统调用,不然会产生冲突。
3、鼠标和键盘的使用权
因为虚拟操作系统和真实操作系统会在鼠标和光标的使用上有所冲突,Virtual PC 2004给大家提供了相应的解决方式:
鼠标的使用上:在虚拟机内点击界面,虚拟机获得鼠标标句柄,鼠标在虚拟操作系统内活动,要跳出虚拟机,到真实操作系统,只要点击右侧的“Alt”键即可。
键盘使用上:先通过鼠标使用,将光标句柄给虚拟操作系统的相应项即可。只是有一点,在使用“Ctrl+Alt+Del”的登录窗口时,不论鼠标在虚拟还是真实操作系统上,“Ctrl+Alt+Del”都是对应真实操作系统的,要想在虚拟操作系统上实现登录或注销,选择“右侧Alt+Del”即可。
4、小结
现阶段,系统虚拟软件领域,Microsoft Virtual PC 2004和VMware 的Workstation 4占领了几乎所有市场,两款产品各有各的优势。
经过我实际测试,在512兆内存,P4 2.5的计算机上跑Virtual PC 2004,安装了Server 2003操作系统,没有感觉到停滞和速度的减缓。而且完全支持硬件的各个驱动,和安装一个真实的操作系统一样。Virtual PC 2004实用并且很稳定的,秉承了微软一贯的操作简单实用原则,对比一下VMware 的Workstation 4复杂的操作使用方式和299美元昂贵的价格,我还是建议大家选择Virtual PC 2004吧。