运行多个系统 全线引爆虚拟机VMware

1/28/2006来源:系统工具人气:21673

  VMware的大名大家都耳熟能详了,近年来随着虚拟技术的不断完善和成熟,包括如英特尔、微软等业界大鳄们也都纷纷给予大力的支持。

  VMware新感觉

  巧查系统配置

  众所周知,在VMware Workstation 5.0之前的版本中,单击工具栏中的“Help”|“About VMware Workstation”命令,只能显示VMware Workstation的相关版本信息,但在VMware Workstation 5.0中它却给了我们不一样的感觉。

  下载并安装VMware Workstation 5.0之后,通过依次点选工具栏中的“Help”|“About VMware Workstation”命令,我们即可在弹出显示版本号的窗口中查看到本机的一些相关配置(如图1)。


让机器运行多个系统 全线引爆虚拟机VMware

  虚拟主机还原点

  首先启动虚拟主机,当我们进行了相关操作,并决定保存此时的系统状态时,只要单击工具栏上左起第五个钟表型图标按钮,然后在弹出的“Take Snapshot”窗口中,输入相关的名称以及说明之后单击“OK”按钮即可将“还原点”创建完成(如图2)。接下来再单击工具栏左起第七个钟表带小扳子图标按钮,我们即可在弹出的“Snapshot Manager”窗口中查看到相关的“还原点”。如果使用完毕或者不再需要此“还原点”的时候,只要单击该窗口中的“Delete”按钮,确定之后,即可将该“克隆系统”删除(如图3)。

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

  打造无敌虚拟组

  小知识:虚拟组是通过将在VMware Workstation中创建的两个或者两个以上的虚拟机通过有机结合而组成一个虚拟组。有了该虚拟组,我们就可以直接将虚拟组中的虚拟机组建成为一个虚拟的局域网。

  如果我们安装了两个或者两个以上虚拟系统,我们就可以将这些虚拟系统组建成为一个虚拟的局域网,这时我们就需要借助其虚拟组新功能来帮我们完成。在VMware Workstation程序主界面中点选“New Team”选项,选择好保存路径之后,即可单击“下一步”进入到询问是否创建一个虚拟组对话框(如图4),因为是第一次创建虚拟组,所以我们选择“yes”选项,并单击“下一步”即可进入到添加虚拟机窗口,单击“Add”按钮,选择其中的“Existing Virtral Machine”选项,并添加先前制作好的虚拟机文件之后(如图5),即可单击“下一步”继续创建操作,接下来在弹出的是否创建一个局域网络时,选择“Yes”之后,单击“Next”按钮进入到添加一个网络连接之后,继续按回车键即可将虚拟组创建成功(如图6)。

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

  小提示:如果其中一个虚拟机已经被加入到一个虚拟组中,那么该虚拟机将无法再被其它虚拟组加入(如图7)。

让机器运行多个系统 全线引爆虚拟机VMware

  在左侧“Favorites”部分中选择先前创建的虚拟组,然后单击右侧的“Edit team settings”按钮即可打开虚拟组的设置对话框(如图8)。在此,我们即可对虚拟组进行相关设置,诸如一些网络连接方式等。

让机器运行多个系统 全线引爆虚拟机VMware

  如虎添翼,打造超强VMware Workstation

  映射虚拟系统

  我们可以在虚拟系统中通过设置来使用本机中的资源(可以通过设置共享来映射本机的硬盘或者文件夹作为虚拟机中的磁盘),但有的时候,我们还需要在本机中使用虚拟系统中的资源,那我们该如何操作呢?不用着急,完全可以将虚拟系统中的磁盘映射到本机中供我们使用。

  首先下载并安装VMware-mount(下载地址:http://download3.vmware.com/software/wkst/VMware-mount-5.0.0-12888.exe),由于VMware-mount并不是windows程序,所以暂时不能使用。不过只要我们依次点选“开始”|“运行”选项,然后输入并执行“CMD”命令,在MS-DOS窗口中进入到VMware-mount程序所在文件夹,接着输入并执行如下命令:vmware-mount s:  “D:\VMware\OS\Windows xp PRofessional.vmdk”其中“D:\VMware\OS\Windows XP Professional.vmdk”就是我们先前创建的虚拟机,如果输入命令没有错误的话,即可完成将虚拟机的硬盘映射到本机硬盘的操作(如图9)。如果想要将该映射的硬盘断开,我们只要在MS-DOS窗口中输入并执行如下命令即可完成断开:“vmware-mount s: /d”

让机器运行多个系统 全线引爆虚拟机VMware

  小提示:当然,除了映射功能之外,VMware-mount还有其它强大功能,只要在MS-DOS窗口中输入并执行如下命令:vmware-mount /?,之后即可查看相关的帮助提示(如图10)。

让机器运行多个系统 全线引爆虚拟机VMware

  屏幕录制

  很多时候,朋友要找我们帮忙解决这样或者那样的系统故障,不过很多时候,言语并不能解决实质性的问题,如果能将屏幕的操作录制下来传给朋友,那是再好不过了。当然,通过安装辅助软件,此功能完全可以实现。

  首先下载录制VMware虚拟机中电影所需要的编解码器(下载地址:http://download3.vmware.comsoftwarewkstVMware-moviedecoder-5.0.0-12888.exe),安装之后即可等待使用。启动虚拟主机,待一切操作准备好之后,依次点选工具栏中的“VM”|“Capture Movie”命令,然后在随后弹出的对话框中选择录制后视频文件所保存的目录以及想要保存的格式和录制文件的质量之后(如果对画面质量特别在意的话,我们只要选择“Low”选项即可),之后单击“保存”按钮即可开始录制屏幕的动作了。此刻虚拟机窗口的状态栏中将会显示一个红色的实心圆圈,目的是提醒我们当前的操作正在被录下来了(如图11)。当录制完毕之后,只要依次点选“VM”|“Stop Movie Capture”命令,即可停止录制过程。

让机器运行多个系统 全线引爆虚拟机VMware

  小提示:除此之外,我们也可以通过单击虚拟机窗口状态栏中的红色的实心圆圈,并选择其中的“Stop Movie Capture”命令来结束屏幕录制过程(如图12)。

让机器运行多个系统 全线引爆虚拟机VMware

  格式转换

  如果我们之前是通过微软的Virtral PC创建的虚拟系统,而现在改换用VMware Workstation 5.0,我们是不是还需要重新在VMware Workstation 5.0中安装该虚拟系统呢?其实不用,因为我们有功能强悍的辅助工具VMware-VMimporter(下载地址:http://download3.vmware.com/software/wkst/VMware-VMimporter-1.0.0-12854.exe),即可将在Virtral PC中创建的虚拟系统直接转换成能在VMware Workstation 5.0中直接运行的虚拟系统。

  首先下载并安装VMware-VMimporter,安装完成之后,通过依次点选“开始”|“程序”|“VMware”|“VMware Virtral Machine Importer”命令,即可打开VMware-VMimporter转换向导(如图13),单击“Next”按钮,我们可以选择“经典模式”或者是“个人习惯模式”,在此笔者选择“经典模式”,即默认的“Typical”模式,之后单击“Next”按钮,并在弹出的窗口中选择Virtral PC所生成的虚拟机文件(如图14),然后给转换后的文件起名并设置合适的存放目录之后,单击“Next”即可(如图15),接下来只要按提示操作即可完成格式转换操作。

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

  小提示:如果我们有很多通过Wirtral PC创建的虚拟系统,可以在创建完毕后,通过选择“Start my new virtual machine now”选项来继续开始转换(如图16)。

让机器运行多个系统 全线引爆虚拟机VMware

  物理系统移至虚拟系统

  尽管通过VMware Workstation我们可以安装多个不同的操作系统,但安装过程无法省略和替代,难道我们就没有办法来既省时又省力的创建一个虚拟操作系统?我们完全可以来一个乾坤大挪移,将物理系统移植到虚拟系统中。

  首先将VMware P2V BootCD刻成的光盘插入光驱中,然后更改计算机的启动顺序为光盘启动。重新启动系统之后,即可以VMware P2V BootCD引导系统了,如果没有错误,我们即可看见一个特殊的linux版本(如图17)。两次“OK”之后,我们即可看见屏幕上显示的本机磁盘名称和磁盘容量,以及网卡的连接情况,这说明我们的操作没有错误,以及硬件和P2V并没有出现不兼容问题(如图18)。如果二者有一个没能被检测出来,说明我们的硬件和P2V并不是很兼容,这样一来,我们将不能再继续下面的操作。接下来,在弹出的扫描窗口设备窗口中,我们可以重新扫描,当然,由于刚才已经检测到了相应的设备,所以也可以跳过该检测过程,直接进入到下一个环节。

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

  大家注意,这是关键步骤。在进入到网卡ip地址分配界面时,我们可以使用DHCP自动获取IP地址,当然,也可以选择手工分配IP地址,在进行手工分配IP地址的时候,大家千万要注意,分配的IP地址一定要和运行VMware P2V Assitant的主机在同一网段上,否则我们是无法在后面的操作中使用该IP地址的。在此笔者采用手工分配IP地址的方式(如图19)。一切设置完毕之后,屏幕上就会出现网络环境的信息汇总,到此,VMware P2V BootCD的启动和配置终于完成了(如图20),现在该是请VMware P2V Assitant出马,来生成虚拟机镜像的关键时刻了。

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

  首先启动VMware P2V Assitant,然后选择第二项,因为我们要做的是将源计算机的物理磁盘转换成虚拟磁盘,并重新配置虚拟磁盘的一个过程(如图21),单击“Next”按钮进入到输入IP地址窗口,输入先前设置的IP地址和端口后,单击“Next”按钮即可开始搜索刚才备份的计算机(如图22)。

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

  小提示:如果在操作过程中,没有弹出相应的输入IP地址和端口号窗口,而是弹出如图23错误提示框,则说明出现磁盘错误,原因就在于我们的本机上没有NTFS卷,所以,在进行操作之前,必须先转换一个卷为NTFS格式,这样才能避免出现错误。

让机器运行多个系统 全线引爆虚拟机VMware

  当搜索完毕之后,即可弹出显示源计算机上磁盘信息的窗口,不用理会,直接单击“Next”按钮继续操作即可。在进入到下一操作窗口,选择系统所在分区之后,单击“Next”按钮继续操作即可(如图24)。然后在弹出的对磁盘进行配置的对话框中选择第二项,从而实现克隆并重新配置磁盘的目的(如图25)。接下来在弹出的是否复制临时文件对话框中,如果没有特殊需要,就不要备份了,这样很浪费时间(如图26)。单击“Next”按钮进入到选择目标磁盘对话框,在此,我们可以选择是一个物理磁盘或者是一个VMware虚拟磁盘,当然,我们是要选择后者的,再新建一个“.vmdk”的虚拟文件,并做一些相关设置即可,大家可以根据各自的情况来设置,在此不再一一详细介绍了(如图27)。设置完毕后单击“Next”按钮进入到系统配置窗口,选择好相关虚拟文件的版本信息即可。

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware

  小提示:由于VMware版本众多,请大家根据自己的实际情况选择相应的版本即可。如果以后想更改,只要再次使用VMware P2V Assitant重新配置一次虚拟磁盘即可(如图28)。

让机器运行多个系统 全线引爆虚拟机VMware

  到此为止,VMware P2V Assitant已经获得了足够的信息,剩下的工作就是按提示完成克隆操作了,鉴于不用过于复杂的设置,在此不再赘述(如图29)。克隆完成之后,我们还需要进一步操作。因为在克隆的时候只产生了一个虚拟磁盘文件(先前新建的.vmdk虚拟磁盘),如果要想使用这个克隆的虚拟磁盘文件,我们还需要再创建一个新的虚拟机,并添加一块虚拟磁盘,只要选择第二项“Use an existing virtual disk”选项,并指定先前新建的.vmdk虚拟磁盘文件即可(如图30)。

让机器运行多个系统 全线引爆虚拟机VMware

让机器运行多个系统 全线引爆虚拟机VMware