三则vmware的使用技巧


类型:随感,创建时间:March 21, 2013, 8:49 p.m.

标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/86/。

  1. 设置Vmware虚拟机的显存

    Vmware Workstations 9的默认显卡内存容量是128M,有时候显得有点浪费了,特别是当你要开非常多虚拟机的时候。Vmware不能直接设置这个容量,需要自己修改虚拟机的配置文件,方法如下:

    找到虚拟机配置文件,在Windows下面是.vmx文件。

    修改这一行,把显存大小修改为8M。

    svga.vramSize = "8388608"
    

    然后在虚拟机里面打开dxdiag,就可以看到显存已经修改成8M了。

  2. 让Vmware虚拟机使用千兆网卡

    刚安装完的Windows虚拟机,如果仔细看的话,会发现虚拟机的网卡是10M传输速度的。如今这个年代,拥有一张10M的网卡已经是非常稀奇的事。为了加快传输速度,我们可以修改Vmware的虚拟机配置文件。添加或者修改以下这一行:

    ethernet0.virtualDev = "e1000"
    

    重新启动虚拟机。新的操作系统自带这个驱动。如果是Windows XP进入系统后会提示安装网卡的驱动。从Intel的网站上面下载intel 82566DM 的驱动。安装后就可以看到千兆网卡了。

    对于Windows XP,还可以考虑用 vmxnet 网卡。

    ethernet0.virtualDev = "vmxnet"
    

    然后在虚拟机里面运行Vmware tools,安装网卡的驱动程序。搞定,省去下载驱动的麻烦。

  3. 禁用vmware的.vmem文件。

    当虚拟机启动后查看虚拟机所在的目录。有时候会发现一个.vmem文件,大小等于虚拟机内存的大小。这个文件不知道是干嘛的。如果你设置的虚拟机内存比较大,这个文件就会占用很多的空间,对于寸土寸金的SSD来说太浪费了,也增加了磁盘IO。通过设置vmware的settings.ini文件,可以关闭这个特性。不过,目前我还不知道会造成哪方面的影响。估计会增加内存占用。

    settings.ini文件位于C:\ProgramData\VMware\VMware Workstation\或者C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\里面。新增或者修改一条纪录:

    mainMem.useNamedFile = "FALSE"
    

标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/86/。


Liang Qi(March 21, 2013, 10:40 p.m.)

其实经常用VMware Player装虚拟机的话,这个就算是很普通的东西了。

老鱼(March 22, 2013, 9:07 p.m.)

是啊。都是一些简单的东西。

yanqian(April 5, 2013, 6:55 p.m.)

谢谢分享! 之前也用过Vmware,但是确实不知道这些。


何不来发表一下您对本文的看法(使用Markdown语法,分段空两行):