2009年5月11日星期一

VMware workstation 6.5 换成 VMware server 1.0.6

本人用VMWARE WORKSTATION 6.5 已经有一阵子了,其实根本用不到它特有的一些特性,比如像快照之类的,我的用途就是想让虚拟机做为一台远程服务器来使用.而且WORKSTATION占用资源太高了,像我的小本(IBM THINKPAD T23 P3M1.13 512M内存)跑起来后内存占用就到500M了,再别说开个IE测试网站了,IE占用也是很高的,用一会就能用到600多M上,非常的慢,所以就想换成SERVER版本的,而且WORKSTATION空间占用不到800M,也非常的大.

在网上找到一个SERVER版的特别版,安装程序148M,官方下载,安全方面没问题,呵呵而且是免费的,地址也放出来吧:http://download3.vmware.com/software/vmserver/VMware-server-installer-1.0.6-91891.exe .

其实很长时间以前就想换SERVER版测试了,可是看到介绍SERVER版只支持LINUX和WIN系统的服务器版本,自己的系统是XP的,也就没再深入.昨天在网上无意看到了XP下也可安装SERVER版的,就想下载下来测试一下.

下载安装略过,非常简单,但在安装以前如果安装有WORKSTATION版本的话,需先卸载.运行以后介面和WORKSTATION一样的(我没有安装VMWARE MANGEMENT INTERFACE 主要是在本机测试)然后导入WORKSTATION建立的虚拟机文件,但在导入的时候却出现了configuration file was created by a vmware product with more features than this version这个错误,又上网查了一下,找到了解决方案,地址:http://www.electrictoolbox.com/vmware-server-errors-opening-virtual-machines/主要原因就是因为所使用的配置文件版本不一致所引起,在配置文件中修改下版本信息以适应SERVER版的配置版本:在.VMX文件中修改

virtualHW.version = "6"


virtualHW.version = "4"

如此修改以后便可以把此虚拟机添加进目录里了.

但运行后还是有错误发生,原因也是版本不一致,修改.VMDK文件
ddb.virtualHWVersion = "6"


ddb.virtualHWVersion = "4"

在我的机器上以虚拟文件有3个G,修改的话用的UE,还有一样,VM6.5的生成的配置信息版本是7,而不是6,一样改成4就可以了.

经过以上几处修改,原来运行在VM WORKSTATION6.5的虚拟机也可以SERVER版里运行了,而且SERVER版可以做为服务来运行此虚拟机,这样就可以节省很多资源.现在SERVER版运行虚拟机后,内存只用到300多M!!节省将近一半...

至此,WORKSTATION 版被SERVER版完全替代.

0 评论: