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