Stopping VMware Tools services in the virtual machine:
Guest operating system daemon:ESC[60G[ESC[0;32m OK ESC[0;39m]
Guest memory manager:ESC[60G[ESC[0;32m OK ESC[0;39m]
Shutting down interface eth0: ESC[60G[ESC[0;32m OK ESC[0;39m]
Shutting down loopback interface: ESC[60G[ESC[0;32m OK ESC[0;39m]
Guest vmxnet fast network device:ESC[60G[ESC[0;32m OK ESC[0;39m]
Trying to find a suitable vmmemctl module for your running kernel.
None of the pre-built vmmemctl modules for VMware Tools is suitable for your
running kernel. Do you want this program to try to build the vmmemctl module
for your system (you need to have a C compiler installed on your system)?
[yes]
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.18-8.1.4.el5/build/include]
Extracting the sources of the vmmemctl module.
Building the vmmemctl module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmmemctl-only'
make -C /lib/modules/2.6.18-8.1.4.el5/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD
/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.18-8.1.4.el5-i686'
CC [M] /tmp/vmware-config2/vmmemctl-only/os.o
In file included from /tmp/vmware-config2/vmmemctl-only/os.c:26:
include/linux/config.h:6:2: warning: #warning Including config.h is deprecated.
SHIPPED /tmp/vmware-config2/vmmemctl-only/vmmemctl1.o
LD [M] /tmp/vmware-config2/vmmemctl-only/vmmemctl.o
Building modules, stage 2.
MODPOST
WARNING: could not find /tmp/vmware-config2/vmmemctl-only/.vmmemctl1.o.cmd for /
tmp/vmware-config2/vmmemctl-only/vmmemctl1.o
CC /tmp/vmware-config2/vmmemctl-only/vmmemctl.mod.o
LD [M] /tmp/vmware-config2/vmmemctl-only/vmmemctl.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.18-8.1.4.el5-i686'
cp -f vmmemctl.ko ./../vmmemctl.o
make: Leaving directory `/tmp/vmware-config2/vmmemctl-only'
The module loads perfectly in the running kernel.
Extracting the sources of the vmhgfs module.
Building the vmhgfs module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config2/vmhgfs-only'
make -C /lib/modules/2.6.18-8.1.4.el5/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD
/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.18-8.1.4.el5-i686'
CC [M] /tmp/vmware-config2/vmhgfs-only/cpName.o
CC [M] /tmp/vmware-config2/vmhgfs-only/cpNameLinux.o
CC [M] /tmp/vmware-config2/vmhgfs-only/dev.o
CC [M] /tmp/vmware-config2/vmhgfs-only/driver.o
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsChangeFileAttributes
:
/tmp/vmware-config2/vmhgfs-only/driver.c:763: error: struct inode has no membe
r named i_blksize
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsInitializeInode:
/tmp/vmware-config2/vmhgfs-only/driver.c:835: error: struct inode has no membe
r named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsIget:
/tmp/vmware-config2/vmhgfs-only/driver.c:884: error: struct inode has no membe
r named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsCreate:
/tmp/vmware-config2/vmhgfs-only/driver.c:1535: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsLookup:
/tmp/vmware-config2/vmhgfs-only/driver.c:1635: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsMkdir:
/tmp/vmware-config2/vmhgfs-only/driver.c:1727: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsDelete:
/tmp/vmware-config2/vmhgfs-only/driver.c:1854: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsRename:
/tmp/vmware-config2/vmhgfs-only/driver.c:2046: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c:2048: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsRevalidate:
/tmp/vmware-config2/vmhgfs-only/driver.c:2288: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsSetattr:
/tmp/vmware-config2/vmhgfs-only/driver.c:2425: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsOpen:
/tmp/vmware-config2/vmhgfs-only/driver.c:2801: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsDirOpen:
/tmp/vmware-config2/vmhgfs-only/driver.c:3414: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsClearInode:
/tmp/vmware-config2/vmhgfs-only/driver.c:4105: error: struct inode has no memb
er named u
/tmp/vmware-config2/vmhgfs-only/driver.c: At top level:
/tmp/vmware-config2/vmhgfs-only/driver.c:4245: warning: initialization from inco
mpatible pointer type
/tmp/vmware-config2/vmhgfs-only/driver.c: In function HgfsGetSb:
/tmp/vmware-config2/vmhgfs-only/driver.c:4454: error: too few arguments to funct
ion get_sb_nodev
/tmp/vmware-config2/vmhgfs-only/driver.c: At top level:
/tmp/vmware-config2/vmhgfs-only/driver.c:4500: warning: initialization from inco
mpatible pointer type
make[2]: *** [/tmp/vmware-config2/vmhgfs-only/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config2/vmhgfs-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.18-8.1.4.el5-i686'
make: *** [vmhgfs.ko] Error 2
make: Leaving directory `/tmp/vmware-config2/vmhgfs-only'
Unable to build the vmhgfs module.
The filesystem driver (vmhgfs module) is used only for the shared folder
feature. The rest of the software provided by VMware Tools is designed to work
independently of this feature.
If you wish to have the shared folders feature, you can install the driver by
running vmware-config-tools.pl again after making sure that gcc, binutils, make
and the kernel sources for your running kernel are installed on your machine.
These packages are available on your distribution's installation CD.
[ Press Enter key to continue ]
Extracting the sources of the vmxnet module.
Building the vmxnet module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config3/vmxnet-only'
make -C /lib/modules/2.6.18-8.1.4.el5/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD
/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.18-8.1.4.el5-i686'
CC [M] /tmp/vmware-config3/vmxnet-only/vmxnet.o
In file included from /tmp/vmware-config3/vmxnet-only/vmxnet.c:11:
include/linux/config.h:6:2: warning: #warning Including config.h is deprecated.
Building modules, stage 2.
MODPOST
CC /tmp/vmware-config3/vmxnet-only/vmxnet.mod.o
LD [M] /tmp/vmware-config3/vmxnet-only/vmxnet.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.18-8.1.4.el5-i686'
cp -f vmxnet.ko ./../vmxnet.o
make: Leaving directory `/tmp/vmware-config3/vmxnet-only'
The module loads perfectly in the running kernel.
No X install found.
Starting VMware Tools services in the virtual machine:
Switching to guest configuration:ESC[60G[ESC[0;32m OK ESC[0;39m]
Guest memory manager:ESC[60G[ESC[0;32m OK ESC[0;39m]
Guest vmxnet fast network device:ESC[60G[ESC[0;32m OK ESC[0;39m]
DMA setup:ESC[60G[ESC[0;32m OK ESC[0;39m]
Guest operating system daemon:ESC[60G[ESC[0;32m OK ESC[0;39m]
The configuration of VMware Tools 3.0.1 build-32039 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
depmod -a
modprobe vmxnet
/etc/init.d/network start
If you wish to configure any experimental features, please run the following
command: "vmware-config-tools.pl --experimental".
Enjoy,
--the VMware team