(原創) 如何在CentOS安裝VMWare Tools? (OS) (Linux) (CentOS) (VMWare)

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檔內。

vmware_tools_centos_00.gif


Step 2:
進入CentOS桌面後,將光碟機打開,看到了VMWareTools-6.0.2-59824.i386.rpm與VMWareTools-6.0.2.59824.tar.gz。

vmware_tools_centos_01.gif


看到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.gz


Step 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的傳檔速度非常快,看來進步不少。

See Also
(轉貼) 如何在Ubuntu安裝VMWare Tools? (OS) (Linux) (Ubuntu) (VMWare)

Reference
normanCentOS VM 安裝 vmware tools

posted on 2008-06-06 18:22  真 OO无双  阅读(22155)  评论(5编辑  收藏  举报

导航