一直用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使用默認設置即可。
這個方法應該可以使用于其他操作系統,原理是一樣的。