■
在需要进行软件测试的计算机系统中,下载Paragon Go Virtual这款免费工具。打开安装向导,当向导提示输入注册码时,可以通过单击“Get Free Serial”按钮,进入注册页面,获取该程序的注册码。对于个人用户,可以免费获取注册码。输入注册码后,按照默认设置完成剩余的操作,我们就能通过该程序,快速在虚拟机环境下,模拟出真实的操作系统、软件与工作环境。
在正式进行模拟操作前,必须确保真实的操作系统工作状态正常,还需要在真实系统中安装设置好必需的辅助程序,配置好有关的上网参数,让网络连接能够正常访问。
图1 磁盘分区选择对话框
使用Paragon Go Virtual工具,模拟真实的工作环境时,首先要做的就是将当前的操作系统及其软件设置克隆成虚拟机可以识别的特殊格式文件。在进行这项操作时,先开启Paragon Go Virtual工具的运行状态,按下主界面中的“P2V Copy”按钮,切换到磁盘分区选择对话框(如图1),选中系统所在的磁盘分区符号,点击“Next”按钮后,进入虚拟机文件格式设置界面。在这里,我们必须根据实际使用的虚拟机软件有针对性地设置,例如,本地系统在使用VMWare7这款虚拟机程序时,需要选中“VMWare Workstation/VMWare Fusion”选项,再在其后界面中按需定义好虚拟机的内存资源、CPU资源等参数,确保这些参数符合实际测试需要。再次按下“Next”按钮,展开磁盘驱动器传输接口设置对话框,在这里尽量使用默认设置。
继续单击“Next”按钮,打开虚拟机可以识别的特殊格式文件设置界面,单击其中的“Browse”按钮,弹出文件保存对话框,指定好特殊格式文件的存储路径。考虑到该文件尺寸往往超过4GB容量,我们必须在这里选择使用了NTFS格式的磁盘分区,作为具体的存储位置,FAT32格式分区不能直接存储超过4GB容量的文件。值得注意的是,如果本地计算机中所有磁盘分区都使用的是FAT32文件格式,我们需要点击“开始→运行”,在弹出的运行对话框中,输入“convert X:/fs:ntfs /v”命令(其中“X”为特定磁盘分区格式),将存储特殊虚拟机文件的磁盘分区转换成NTFS格式。
完成上述各项设置后,进入下一步向导设置窗口,在这里我们发现Paragon Go Virtual工具已经开始按照之前的设置,自动对真实系统环境进行克隆操作了。一般来说,克隆不同的系统环境,需要耗费的时间也不一样,例如,笔者的计算机安装的是Windows 7系统,在将该系统克隆成虚拟机文件时,大约耗费了10分钟时间。当克隆操作结束后,进入存储路径所在的位置窗口,我们将看到vmx、vmdk这两个特殊格式文件,它们能够被VMWare 7虚拟机自动识别。
图2 设置虚拟机文件
在成功克隆成在VMWare 7虚拟机中直接使用的镜像文件后,如果遇到实际情况变化,需要调整虚拟机类型时,是否需要重复进行漫长的克隆操作呢?答案是否定的。使用Paragon Go Virtua内置的镜像格式转换功能,我们能在瞬间将已经存在的特定类型虚拟机镜像文件调整为自己所要的格式类型。在进行该操作时,可以在Paragon Go Virtua程序界面中,按下“P2V Adjuxt OS”按钮,弹出镜像文件类型调整向导对话框,从中导入之前生成的虚拟机镜像文件。之后,依照实际情况,有针对性地设置好虚拟机文件类型(如图2),同时,为新虚拟机文件设置好名称以及内存使用量,确认后就能快速将源镜像文件格式调整为自己需要的虚拟机格式了。
一旦手头拥有了针对真实主机系统的虚拟机克隆文件后,我们就可以通过VMWare7虚拟机程序的导入功能,实现真实系统工作环境的快速模拟操作。在进行模拟操作时,先打开VMWare7虚拟机程序界面,选择“起始页”选项卡,在对应选项设置页面中,按下“打开已存在的虚拟机或分组”功能按钮,弹出文件选择对话框,从中选择并添加之前生成的vmx虚拟机文件,确认后真实主机系统的克隆文件就会被自动加载运行。加载成功后,就能生成一个与真实系统环境完全一样的工作环境,同时在该程序的左侧列表中,能看到对应虚拟机的名称。
接着启动特定虚拟机的电源,开始运行与真实系统完全一样的虚拟机系统,进入该系统后,我们将发现操作系统信息、软件安装信息、网络连接配置等,与原始主机系统完全一样,在这样的环境下进行各种测试操作,不会威胁原始主机系统的安全。同样,我们也可以将其他系统环境克隆成虚拟机文件,导入到本地系统的虚拟机中来,以供自己在不同环境下测试软件,只要短短的几分钟,就能模拟出多种不同的工作环境。