当前位置:首页 > 软件开发 > net
firefox

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

  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)。


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

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

  格式转换

  如果我们之前是通过微软的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 workstation我们可以安装多个不同的操作系统,但安装过程无法省略和替代,难道我们就没有办法来既省时又省力的创建一个虚拟操作系统?我们完全可以来一个乾坤大挪移,将物理系统移植到虚拟系统中。

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

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

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

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

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

 ↓相关文章:
© 2006-2008 All Rights Reserved