一直用vmvare跑linux作为开发测试平台,但是总是在安装vmvare tools时遇到问题,懒得再为此浪费时间。自己动手,丰衣足食,手工安装吧,这个应该是任何情况下都可以搞的定的方法。
基本思路:vmvare安装在后,在vmvare安装目录下,各个操作系统需要用的vmvare tools安装文件都已经准备好:
freebsd.iso
linux.iso
netware.iso
solaris.iso
windows.iso
winPre2k.iso
我们需要做的只是自己动手在虚拟机载入这些iso文件,然后执行安装即可,步骤简单如下:
1. 载入vmvare tools的iso
在vmvare中设置ubuntu8.10的cdrom为使用iso映像文件,然后将文件指定为vmware安装目录下的linux.iso:
%VMware%\VMware Workstation\linux.iso
2. mount cdrom
启动虚拟机后,将光驱mount上来
sudo mkdir /mnt/cdrom/
sudo mount -t auto /dev/scd0 /mnt/cdrom/
cd /mnt/cdrom/
ls
就可以看到
VMwareTools-7.8.5-156735.i386.rpm
VMwareTools-7.8.5-156735.tar.gz
这两个文件就是vmware-tools的安装文件,我们选择VMwareTools-7.8.5-156735.tar.gz进行安装
3. 安装
因为cdrom是只读的,因此先copy出来
sudo cp /mnt/cdrom/VMwareTools-7.8.5-156735.tar.gz ***
sudo gunzip VMwareTools-7.8.5-156735.tar.gz
sudo tar xvf VMwareTools-7.8.5-156735.tar
cd vmware-tools-distrib/
sudo chmod u+x vmware-install.pl
sudo ./vmware-install.pl
安装过程中会询问很多安装路径,没有特殊要求直接一直回车+yes使用默认设置即可。
这个方法应该可以使用于其他操作系统,原理是一样的。