Abstract 安裝VMWare Tools有很多優點,不過在CentOS下安裝比較麻煩,本文是我的安裝心得。 Introduction 使用環境 : VMWare 6.0.2 + CentOS 5.1 安裝VMWare Tools有幾個優點: 1.可以支援其他解析度,不再侷限於640 x 480和800 x 600。 2.Host OS與Guest OS傳檔時,只需滑鼠拖曳即可。 3.滑鼠在Host OS與Guest OS切換時,不需再按Ctrl + Alt。 根 據以前的經驗,若Guest OS是Fedora與Windows XP時,只要在VMWare選VM -> Install VMWare Tools...,就會在桌面出現VMWare Tools圖示讓你安裝,但若Guest OS為CentOS時,桌面上並沒有任何圖示出現,請依照以下步驟為CentOS安裝VMWare Tools。 Step 1: 將VMWare的光碟機設定成C:/Program Files/VMware/VMware Workstation/linux.iso,VMWare Tools在這個iso檔內。
Step 2: 進入CentOS桌面後,將光碟機打開,看到了VMWareTools-6.0.2-59824.i386.rpm與VMWareTools-6.0.2.59824.tar.gz。
看到rpm你應該很興奮,因為CentOS與Fedora/RHEL師出同源,所以應該可以用,但經我測試結果,是可以安裝,安裝過程也沒有錯誤,但可惜安裝完沒有VMWare Tools該有的功能,所以只能用tarball來安裝了。 Step 3: 將VMWareTools-6.0.2.59824.tar.gz複製到home directory,進行解壓縮。
[ root@localhost ~ ] # tar zxvf VMwareTools- 6.0.2 - 59824 .tar.gzStep 4: 進入解壓縮後的vmware-tools-distrib目錄
[ root@localhost ~ ] # cd vmware-tools-distrib/Step 5: 執行vmware-install.pl安裝VMWare Tools
[ root@localhost vmware-tools-distrib ] # ./vmware-install.pl之後出現很多問題,都接受預設值一直按enter即可,唯一問到螢幕解析度問題,若你想使用其他解析度,請自行設定如下:
Please choose one of the following display sizes that X will start with ( 1 - 15 ): [ 1 ] " 640x480 " [ 2 ] < " 800x600 " [ 3 ] " 1024x768 " [ 4 ] " 1152x864 " [ 5 ] " 1280x800 " [ 6 ] " 1152x900 " [ 7 ] " 1280x1024 " [ 8 ] " 1376x1032 " [ 9 ] " 1400x900 " [ 10 ] " 1400x1050 " [ 11 ] " 1440x900 " [ 12 ] " 1680x1050 " [ 13 ] " 1600x1200 " [ 14 ] " 1920x1200 " [ 15 ] " 2364x1773 " Please enter a number between 1 and 15 : [ 2 ] 3最後出現以下訊息,表示安裝成功。
X Window System Version 7.1.1 Release Date: 12 May 2006 X Protocol Version 11 , Revision 0 , Release 7.1.1 Build Operating System: Linux 2.6.9 - 67 .ELsmp i686 Red Hat , Inc. Current Operating System: Linux localhost.localdomain 2.6.18 - 53.1.19 .el5 # 1 SMP Wed May 7 08 : 20 : 19 EDT 2008 i686 Build Date: 19 January 2008 Build ID: xorg-x11-server 1.1.1 - 48.26 .el5_1 .5 Before reporting problems , check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed , (**) from config file , ( == ) default setting , (++) from command line , (!!) notice , (II) informational , (WW) warning , (EE) error , (NI) not implemented , (??) unknown. (++) Log file: " /tmp/vmware-config0/XF86ConfigLog.2977 " , Time: Fri Jun 6 15 : 14 : 32 2008 (++) Using config file: " /tmp/vmware-config0/XF86Config.2977 " X is running fine with the new config file. FreeFontPath: FPE " unix/:7100 " refcount is 2 , should be 1 ; fixing. Starting VMware Tools services in the virtual machine: Switching to guest configuration: [ 確定 ] Guest filesystem driver: [ 確定 ] Mounting HGFS shares: [ 失敗 ] Guest memory manager: [ 確定 ] Guest vmxnet fast network device: [ 確定 ] Blocking file system: [ 確定 ] DMA setup: [ 確定 ] Guest operating system daemon: [ 確定 ] The configuration of VMware Tools 6.0.2 build- 59824 for Linux for this running kernel completed successfully. You must restart your X session before any mouse or graphics changes take effect. You can now run VMware Tools by invoking the following command: " /usr/bin/vmware-toolbox " during an X server session. To use the vmxnet driver , restart networking using the following commands: /etc/init.d/network stop rmmod pcnet32 rmmod vmxnet modprobe vmxnet /etc/init.d/network start To make use of the virtual printer , you will need to restart the CUPS service Enjoy , --the VMware team重新啟動CentOS,你就會發現新的螢幕解析度出現,並且滑鼠不需再切換,且可使用拖曳的方式傳檔。 Conclusion 以前在VMWare 5時,雖然VMWare Tools可以拖曳傳檔,但速度非常慢,但在VMWare 6的傳檔速度非常快,看來進步不少。