用到虚拟化的工具,我还是比较喜欢vm,但占用内存太高了,真是没得办法。今天我安装了Centos系统,以前我在配置好winodws  srv的时候,直接使用安装vmtool工具,就可直接安装上,但Centos比较麻烦还得进行挂载安装操作。那么下面开始安装。

1、将vmtool 放入光驱中,然后我就使用命令了,开始安装,在安装的时候,需要为我们的Vmtool安装包,放置一个文件位置,在此我习惯性在/opt下创建了vmtool目录,方便管理

2、进入挂载目录内

[root@localhost /]# cd /media/ 
[root@localhost media]# ls 
VMware Tools

3、创建/opt/vmtool/并将/media/下的内容全部复制到/opt/vmtool下

[root@localhost media]# mkdir /opt/vmtool 
[root@localhost media]# chmod -R 777 /opt/vmtool/

[root@localhost media]# cp -r VMware\ Tools/ /opt/vmtool/

4、进入/opt/vmtool/下解压并执行安装

[root@localhost VMware Tools]# tar zxvf VMwareTools-8.4.6-385536.tar.gz 
vmware-tools-distrib/ 
vmware-tools-distrib/lib/ 
vmware-tools-distrib/lib/modules/ 
vmware-tools-distrib/lib/modules/binary/ 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/ 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/objects/ 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/objects/vmblock.o 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/objects/vsock.o 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/objects/vmci.o 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/objects/vmhgfs.o 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/objects/vmmemctl.o 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/objects/vmxnet.o 
vmware-tools-distrib/lib/modules/binary/2.4.9-e.24summit/properties 
vmware-tools-distrib/lib/modules/binary/athlon-2.4.19-353-JDS2/ 
vmware-tools-distrib/lib/modules/binary/athlon-2.4.19-353-JDS2/objects/

…………………………………………………………………………………………………..

中间省略

vmware-tools-distrib/installer/upstart-job.conf 
vmware-tools-distrib/INSTALL 
vmware-tools-distrib/FILES 
[root@localhost VMware Tools]# ls 
manifest.txt  VMwareTools-8.4.6-385536.tar.gz  vmware-tools-distrib

[root@localhost VMware Tools]# ll 
总计 105300

[root@localhost VMware Tools]# ll 
总计 105300 
-r--r--r-- 1 root root      1996 04-13 14:39 manifest.txt 
-r--r--r-- 1 root root 107704942 04-13 14:39 VMwareTools-8.4.6-385536.tar.gz 
drwxr-xr-x 7 root root      4096 2011-03-26 vmware-tools-distrib 
[root@localhost VMware Tools]# cd vmware-tools-distrib/ 
[root@localhost vmware-tools-distrib]# ls 
bin  doc  etc  FILES  INSTALL  installer  lib  vmware-install.pl

[root@localhost vmware-tools-distrib]# ./vmware-install.pl 
A previous installation of VMware Tools has been detected.

The previous installation was made by the tar installer (version 4).

Keeping the tar4 installer database format.

You have a version of VMware Tools installed.  Continuing this install will 
first uninstall the currently installed version.  Do you wish to continue? 
(yes/no) [yes] yes

Uninstalling the tar installation of VMware Tools.

Stopping services for VMware Tools

Skipping VMware Tools services shutdown on the host:       [确定]

This program previously created the directory 
/usr/lib/vmware-tools/modules/binary/bld-2.6.22.9-1mdv-i586laptop-Mandriva2008/objects, 
and was about to remove it. Since there are files in that directory that this 
program did not create, it will not be removed.

This program previously created the directory 
/usr/lib/vmware-tools/modules/binary/bld-2.6.22.9-1mdv-i586laptop-Mandriva2008, 
and was about to remove it. Since there are files in that directory that this 
program did not create, it will not be removed.

This program previously created the directory 
/usr/lib/vmware-tools/modules/binary, and was about to remove it. Since there 
are files in that directory that this program did not create, it will not be 
removed.

This program previously created the directory /usr/lib/vmware-tools/modules, 
and was about to remove it. Since there are files in that directory that this 
program did not create, it will not be removed.

This program previously created the directory /usr/lib/vmware-tools, and was 
about to remove it. Since there are files in that directory that this program 
did not create, it will not be removed.

The removal of VMware Tools 8.4.6 build-385536 for Linux completed 
successfully.

Installing VMware Tools.

In which directory do you want to install the binary files? 
[/usr/bin]

What is the directory that contains the init directories (rc0.d/ to rc6.d/)? 
[/etc/rc.d]

What is the directory that contains the init scripts? 
[/etc/rc.d/init.d]

In which directory do you want to install the daemon files? 
[/usr/sbin]

In which directory do you want to install the library files? 
[/usr/lib/vmware-tools]

The file 
/usr/lib/vmware-tools/modules/binary/bld-2.6.22.9-1mdv-i586laptop-Mandriva2008/objects/vmxnet3.o 
that this program was about to install already exists. Overwrite? [yes] yes

In which directory do you want to install the documentation files? 
[/usr/share/doc/vmware-tools]

The path "/usr/share/doc/vmware-tools" does not exist currently. This program 
is going to create it, including needed parent directories. Is this what you 
want? [yes] yes

The installation of VMware Tools 8.4.6 build-385536 for Linux completed 
successfully. You can decide to remove this software from your system at any 
time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".

Before running VMware Tools for the first time, you need to configure it by 
invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want 
this program to invoke the command for you now? [yes] yes

Initializing...

Making sure services for VMware Tools are stopped.

Stopping VMware Tools services in the virtual machine: 
   Guest operating system daemon:                          [确定] 
   Virtual Printing daemon:                                [确定] 
   Unmounting HGFS shares:                                 [确定] 
   Guest filesystem driver:                                [确定]

Found a compatible pre-built module for vmmemctl.  Installing it...

Found a compatible pre-built module for vmhgfs.  Installing it...

Found a compatible pre-built module for vmxnet.  Installing it...

Found a compatible pre-built module for vmblock.  Installing it...

Found a compatible pre-built module for vmci.  Installing it...

Found a compatible pre-built module for vsock.  Installing it...

Found a compatible pre-built module for vmxnet3.  Installing it...

Found a compatible pre-built module for pvscsi.  Installing it...

Detected Xorg X server version 7.1.

Host resolution detected as "1024 x 768".

Please choose one of the following display sizes that X will start with:

[1]  "320x200" 
[2]  "320x240" 
[3]  "400x300" 
[4]  "512x384" 
[5]  "640x400" 
[6]  "640x480" 
[7]  "720x480" 
[8]  "800x480" 
[9]  "854x480" 
[10]  "720x576" 
[11]< "800x600" 
Please enter a number between 1 and 11:

[11]

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.18-53.el5 i686 Red Hat, Inc. 
Current Operating System: Linux localhost.localdomain 2.6.18-308.el5 #1 SMP Tue Feb 21 20:05:41 EST 2012 i686 
Build Date: 22 February 2012 
Build ID: xorg-x11-server 1.1.1-48.90.el5 
        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.3651", Time: Fri Apr 13 14:50:48 2012 
(++) Using config file: "/tmp/vmware-config0/XF86Config.3651" 
The XKEYBOARD keymap compiler (xkbcomp) reports: 
> Warning:          Multiple symbols for level 1/group 1 on key  
>                   Using XF86Sleep, ignoring XF86Standby 
> Warning:          Symbol map for key redefined 
>                   Using last definition for conflicting fields 
Errors from xkbcomp are not fatal to the X server

X is running fine with the new config file.

FreeFontPath: FPE "unix/:7100" refcount is 2, should be 1; fixing. 
Creating a new initrd boot p_w_picpath for the kernel. 
   Checking acpi hot plug                                  [确定] 
Starting VMware Tools services in the virtual machine: 
   Switching to guest configuration:                       [确定] 
   Paravirtual SCSI module:                                [确定] 
   Guest filesystem driver:                                [确定] 
   Mounting HGFS shares:                                   [失败] 
   Guest memory manager:                                   [确定] 
   Guest vmxnet fast network device:                       [确定] 
   VM communication interface:                             [确定] 
   VM communication interface socket family:           [确定] 
   Blocking file system:                                               [确定] 
   Guest operating system daemon:                           [确定] 
   Virtual Printing daemon:                                        [确定] 
The configuration of VMware Tools 8.4.6 build-385536 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 "/usr/bin/vmware-toolbox-cmd" from the 
command line or by invoking "/usr/bin/vmware-toolbox" from the command line 
during an X server session.

To enable advanced X features (e.g., guest resolution fit, drag and drop, and 
file and text copy/paste), you will need to do one (or more) of the following: 
1. Manually start /usr/bin/vmware-user 
2. Log out and log back into your desktop session; and, 
3. Restart your X 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

Enjoy,

--the VMware team

Found VMware Tools CDROM mounted at /media/VMware Tools. Ejecting device 
/dev/hdc ...

等待安装完成。重启系统,可以看到效果。快试下吧。