一、什么是vmware tools?

据说vmware tools很强大,它是与虚拟机软件vmware workstation配套的工具,装了它之后,能让虚拟机中的系统显示得更加流畅(说明本来显示得不好),鼠标键盘能自由地在虚拟系统与主系统之间切换(说明本来不能自由切换),文件能自由地在主系统与虚拟系统之间复制(说明本来不能自由复制),等等。

括号里的话表明了我的态度:说vmware tools强大等于在说vmware workstation本身不够好。用vmware workstation安装虚拟系统之后,一般它还会主动提示你安装vmware tools。所以我不明白,为什么他们不把vmware tools的功能直接做到vmware workstation里面呢?为什么要弄得那么麻烦,还得单独安装呢?

二、不同的系统要用不同的vmware tools

比如PC上的系统本来是Windows xp,装了vmware workstation之后会发现它的目录下面会有几个windows.iso、linux.iso这样的文件。如果要在虚拟机里再装一个Windows,就要用到windows.iso,如果要在虚拟机里装一个linux,就要用到linux.iso。不同的系统要用不同的vmware tools。

显然,这些iso文件的数量不是无限多。如果你要装的系统并没有与之对应的iso怎么办?可以在网上找一找,也许你安装的vmware是精简版,把vmware tools精简掉了;也许有别人做的与那个系统对应的vmware tools。如果实在搜索不到,也许是因为那个系统太冷门,没有与之对应的vmware tools。

三、vmware tools for Mac?

我在xp上用虚拟机装了mac系统之后感觉速度很慢,于是试图装vmware tools,看看是否有改善。

结果,徒劳地搜索了一番之后,我发现,居然没有vmware tools for Mac!我刚知道,原来Mac是这么冷门的系统。与此相对,关于linux的vmware tools的文章就很多,说明linux还是很流行的嘛。甚至freebsd、solaris之类都比Mac流行……

四、vmware tools for Mac:替代解决方案

当然,喜欢Mac的牛人那么多,怎么能让这种问题没有解决办法呢?

如果你觉得自己也很牛的话,不妨尝试这个英文网页上有人提出的办法:

1,让FreeBSD的vmware tools能够运行在OS X上(虽然FreeBSD和Mac OS渊源极深,然而这个想法还是让我望而却步……)

2,另一个牛人Gnubeard自己写了个工具,号称是vmware tools的替代品(我下载安装之后,丝毫没发现它有我在第一部分中提到的作用,所以不明白它是怎么个替代法 -.-)

也许,只能期待其他大牛出现了。