Install vmware-tools on Linux (Debian)

Post Reply
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Install vmware-tools on Linux (Debian)

Post by admin »

I used an old installation guide from 5.0 which also worked for me on debian 6.0.6 or 6.0.7.
It also did the trick on fresh 7.1+ installations.

1st docs I found around, but there are much more:
http://www.visoracle.com/vm/debian50/in ... tools.html

After some more installations of the vmware-tools, also on freeBSD, i made this universal install.
For freeBSD i found this example: http://www.howtoforge.com/how-to-instal ... se-freebsd

Install the vmware-tools:

1. Log into the console as root

Make sure your linux installation has the following commands installed (I used Synaptic Package Manager):
binutils, cpp, gcc, make, psmisc, linux-headers-$(uname -r) and xserver-xorg-input-vmmouse
Last time used:

Code: Select all

# apt-show-versions |grep binutils
binutils/wheezy uptodate 2.22-8
# apt-show-versions |grep cpp
cpp/wheezy uptodate 4:4.7.2-1
cpp-4.6/wheezy uptodate 4.6.3-14
cpp-4.7/wheezy uptodate 4.7.2-5
# apt-show-versions |grep gcc
gcc-4.6/wheezy uptodate 4.6.3-14
gcc-4.6-base/wheezy uptodate 4.6.3-14
gcc-4.7-base/wheezy uptodate 4.7.2-5
libgcc1/wheezy uptodate 1:4.7.2-5
# apt-show-versions |grep make
(nothing?? needs to be installed!)
# apt-show-versions |grep psmisc
psmisc/wheezy uptodate 22.19-1+deb7u1
# apt-show-versions |grep vmmouse
xserver-xorg-input-vmmouse/wheezy uptodate 1:12.9.0-1
We miss 'make', so install it:

Code: Select all

# apt-get install make
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  javascript-common libjs-cropper libjs-prototype libjs-scriptaculous libphp-phpmailer
  libphp-snoopy tinymce wwwconfig-common
Use 'apt-get autoremove' to remove them.
Suggested packages:
  make-doc
The following NEW packages will be installed:
  make
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 398 kB of archives.
After this operation, 1,166 kB of additional disk space will be used.
Get:1 http://ftp.nl.debian.org/debian/ wheezy/main make i386 3.81-8.2 [398 kB]
Fetched 398 kB in 0s (1,049 kB/s)
Selecting previously unselected package make.
(Reading database ... 178571 files and directories currently installed.)
Unpacking make (from .../make_3.81-8.2_i386.deb) ...
Processing triggers for man-db ...
Setting up make (3.81-8.2) ...
2. Check the kernel version (example in this case is 2.6.26-2-686):

Code: Select all

uname -r
Last time used:

Code: Select all

# uname -r
3.2.0-4-686-pae
3. Check and/or install the appropriate headers for the installed kernel:
Last checked:

Code: Select all

# apt-show-versions |grep linux-head
linux-headers-3.2.0-4-686-pae/wheezy uptodate 3.2.54-2
linux-headers-3.2.0-4-common/wheezy uptodate 3.2.54-2
Install:

Code: Select all

apt-get install linux-headers-2.6.26-2-686
Last time used:

Code: Select all

# apt-get install linux-headers-3.2.0-4-686-pae
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  javascript-common libjs-cropper libjs-prototype libjs-scriptaculous libphp-phpmailer
  libphp-snoopy tinymce wwwconfig-common
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  binutils cpp-4.6 gcc-4.6 gcc-4.6-base libc-dev-bin libc6-dev linux-headers-3.2.0-4-common
  linux-kbuild-3.2 linux-libc-dev manpages-dev
Suggested packages:
  binutils-doc gcc-4.6-locales gcc-4.6-multilib libmudflap0-4.6-dev gcc-4.6-doc libgcc1-dbg
  libgomp1-dbg libquadmath0-dbg libmudflap0-dbg binutils-gold glibc-doc
Recommended packages:
  gcc c-compiler
The following NEW packages will be installed:
  binutils cpp-4.6 gcc-4.6 gcc-4.6-base libc-dev-bin libc6-dev linux-headers-3.2.0-4-686-pae
  linux-headers-3.2.0-4-common linux-kbuild-3.2 linux-libc-dev manpages-dev
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.8 MB of archives.
After this operation, 91.8 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://ftp.nl.debian.org/debian/ wheezy/main binutils i386 2.22-8 [4,565 kB]
Get:2 http://ftp.nl.debian.org/debian/ wheezy/main gcc-4.6-base i386 4.6.3-14 [142 kB]
Get:3 http://ftp.nl.debian.org/debian/ wheezy/main cpp-4.6 i386 4.6.3-14 [4,654 kB]
Get:4 http://ftp.nl.debian.org/debian/ wheezy/main gcc-4.6 i386 4.6.3-14 [7,338 kB]
Get:5 http://ftp.nl.debian.org/debian/ wheezy/main libc-dev-bin i386 2.13-38+deb7u1 [218 kB]
Get:6 http://ftp.nl.debian.org/debian/ wheezy/main linux-libc-dev i386 3.2.54-2 [819 kB]
Get:7 http://ftp.nl.debian.org/debian/ wheezy/main libc6-dev i386 2.13-38+deb7u1 [4,942 kB]
Get:8 http://ftp.nl.debian.org/debian/ wheezy/main linux-headers-3.2.0-4-common i386 3.2.54-2 [3,561 kB]
Get:9 http://ftp.nl.debian.org/debian/ wheezy/main linux-kbuild-3.2 i386 3.2.17-1 [233 kB]
Get:10 http://ftp.nl.debian.org/debian/ wheezy/main linux-headers-3.2.0-4-686-pae i386 3.2.54-2 [602 kB]
Get:11 http://ftp.nl.debian.org/debian/ wheezy/main manpages-dev all 3.44-1 [1,737 kB]
Fetched 28.8 MB in 5s (4,929 kB/s)
Selecting previously unselected package binutils.
(Reading database ... 166055 files and directories currently installed.)
Unpacking binutils (from .../binutils_2.22-8_i386.deb) ...
Selecting previously unselected package gcc-4.6-base:i386.
Unpacking gcc-4.6-base:i386 (from .../gcc-4.6-base_4.6.3-14_i386.deb) ...
Selecting previously unselected package cpp-4.6.
Unpacking cpp-4.6 (from .../cpp-4.6_4.6.3-14_i386.deb) ...
Selecting previously unselected package gcc-4.6.
Unpacking gcc-4.6 (from .../gcc-4.6_4.6.3-14_i386.deb) ...
Selecting previously unselected package libc-dev-bin.
Unpacking libc-dev-bin (from .../libc-dev-bin_2.13-38+deb7u1_i386.deb) ...
Selecting previously unselected package linux-libc-dev:i386.
Unpacking linux-libc-dev:i386 (from .../linux-libc-dev_3.2.54-2_i386.deb) ...
Selecting previously unselected package libc6-dev:i386.
Unpacking libc6-dev:i386 (from .../libc6-dev_2.13-38+deb7u1_i386.deb) ...
Selecting previously unselected package linux-headers-3.2.0-4-common.
Unpacking linux-headers-3.2.0-4-common (from .../linux-headers-3.2.0-4-common_3.2.54-2_i386.deb) ...
Selecting previously unselected package linux-kbuild-3.2.
Unpacking linux-kbuild-3.2 (from .../linux-kbuild-3.2_3.2.17-1_i386.deb) ...
Selecting previously unselected package linux-headers-3.2.0-4-686-pae.
Unpacking linux-headers-3.2.0-4-686-pae (from .../linux-headers-3.2.0-4-686-pae_3.2.54-2_i386.deb) ...
Selecting previously unselected package manpages-dev.
Unpacking manpages-dev (from .../manpages-dev_3.44-1_all.deb) ...
Processing triggers for man-db ...
Setting up binutils (2.22-8) ...
Setting up gcc-4.6-base:i386 (4.6.3-14) ...
Setting up cpp-4.6 (4.6.3-14) ...
Setting up gcc-4.6 (4.6.3-14) ...
Setting up libc-dev-bin (2.13-38+deb7u1) ...
Setting up linux-libc-dev:i386 (3.2.54-2) ...
Setting up libc6-dev:i386 (2.13-38+deb7u1) ...
Setting up linux-headers-3.2.0-4-common (3.2.54-2) ...
Setting up linux-kbuild-3.2 (3.2.17-1) ...
Setting up linux-headers-3.2.0-4-686-pae (3.2.54-2) ...
Setting up manpages-dev (3.44-1) ...
4. Attach the VMware tools cdrom ISO (or choose to install vmware tools on the guest console, VM / Guest/ Install/Upgrade VMware Tools, and it will automatically attach the ISO)

5. Mount the cd into linux:

Code: Select all

mount /dev/cdrom1 (mount /dev/cdrom)
Last time used:

Code: Select all

# mount /dev/cdrom1
mount: can't find /dev/cdrom1 in /etc/fstab or /etc/mtab
# mount /dev/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only
6. Copy the installer to a temporary location

Code: Select all

cp /media/cdrom0/VMwareTools-8.3.7-433358.tar.gz /tmp/
Last time used:

Code: Select all

 cp /media/cdrom/VMwareTools-8.3.18-975338.tar.gz /tmp
7. Go to the temporary location:

Code: Select all

cd /tmp
8. Decompress and untar the installer:

Code: Select all

tar –xzf VMwareTools-8.3.xx-xxxxxx.tar.gz
Last time used:

Code: Select all

 tar -xzf VMwareTools-8.3.18-975338.tar.gz
9. Delete the original file:

Code: Select all

rm /tmp/VMwareTools-8.3.xx-xxxxxxx.tar.gz
Last time used:

Code: Select all

rm /tmp/VMwareTools-8.3.18-975338.tar.gz
10. Go to the installer location:

Code: Select all

cd vmware-tools-distrib
11. Link the headers (step 2 & 3) file to the right location for the VMware Tools installer:

Code: Select all

ln -s /usr/src/linux-headers-2.6.26-2-686 /usr/src/linux
Last time used:

Code: Select all

# ln -s /usr/src/linux-headers-3.2.0-4-686-pae /usr/src/linux
12. Change the gcc version to use:

Code: Select all

export CC=/usr/bin/gcc-4.1
Last time used:

Code: Select all

export CC=/usr/bin/gcc-4.6
13. Start the installer:

Code: Select all

./vmware-install.pl
14. Accept all the defaults all the way through.
(should work now with all needed things ...)
Last time used:

Code: Select all

# ./vmware-install.pl
Creating a new VMware Tools installer database using the tar4 format.

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]

What is the directory that contains the init scripts?
[/etc/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 path "/usr/lib/vmware-tools" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[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]

The installation of VMware Tools 8.3.18 build-975338 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]
Initializing...


Making sure services for VMware Tools are stopped.

Stopping VMware Tools services in the virtual machine:
   Guest operating system daemon:                                      done
   Unmounting HGFS shares:                                             done
   Guest filesystem driver:                                            done


The module vmmemctl has already been installed on this system by another
installer or package and will not be modified by this installer.  Use the flag
--clobber-kernel-modules=vmmemctl to override.

The VMware Host-Guest Filesystem allows for shared folders between the host OS
and the guest OS in a Fusion or Workstation virtual environment.  Do you wish
to enable this feature? [no]

The vmblock enables dragging or copying files between host and guest in a
Fusion or Workstation virtual environment.  Do you wish to enable this feature?
[no]


Before you can compile modules, you need to have the following installed...

make
gcc
kernel headers of the running kernel


Searching for GCC...
Detected GCC binary at "/usr/bin/gcc-4.6".
The path "/usr/bin/gcc-4.6" appears to be a valid path to the gcc binary.
Would you like to change it? [no]

Searching for a valid kernel header path...
Detected the kernel headers at "/lib/modules/3.2.0-4-686-pae/build/include".
The path "/lib/modules/3.2.0-4-686-pae/build/include" appears to be a valid
path to the 3.2.0-4-686-pae kernel headers.
Would you like to change it? [no]

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmxnet-only'
make -C /lib/modules/3.2.0-4-686-pae/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-4-686-pae'
  CC [M]  /tmp/vmware-root/modules/vmxnet-only/vmxnet.o
In file included from /tmp/vmware-root/modules/vmxnet-only/vmxnet.c:36:0:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:186:0: warning: "alloc_netdev" redefined [enabled by default]
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:2526:0: note: this is the location of the previous definition
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:187:0: warning: "alloc_etherdev" redefined [enabled by default]
/usr/src/linux-headers-3.2.0-4-common/include/linux/etherdevice.h:53:0: note: this is the location of the previous definition
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:208:1: error: conflicting types for ânetif_start_queueâ
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:1832:20: note: previous definition of ânetif_start_queueâ was here
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: In function ânetif_start_queueâ:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:210:21: error: âstruct deviceâ has no member named âtbusyâ
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: At top level:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:214:1: error: conflicting types for ânetif_stop_queueâ
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:1897:20: note: previous definition of ânetif_stop_queueâ was here
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: In function ânetif_stop_queueâ:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:216:19: error: âstruct deviceâ has no member named âtbusyâ
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: At top level:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:220:1: error: conflicting types for ânetif_queue_stoppedâ
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:1923:19: note: previous definition of ânetif_queue_stoppedâ was here
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: In function ânetif_queue_stoppedâ:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:222:11: error: âstruct deviceâ has no member named âtbusyâ
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:222:11: error: âstruct deviceâ has no member named âtbusyâ
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: At top level:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:226:1: error: conflicting types for ânetif_wake_queueâ
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:1866:20: note: previous definition of ânetif_wake_queueâ was here
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: In function ânetif_wake_queueâ:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:228:21: error: âstruct deviceâ has no member named âtbusyâ
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:229:4: error: implicit declaration of function âmark_bhâ [-Werror=implicit-function-declaration]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:229:12: error: âNET_BHâ undeclared (first use in this function)
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:229:12: note: each undeclared identifier is reported only once for each function it appears in
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: At top level:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:233:1: error: conflicting types for ânetif_runningâ
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:1999:19: note: previous definition of ânetif_runningâ was here
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: In function ânetif_runningâ:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:235:14: error: âstruct deviceâ has no member named âstartâ
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h: At top level:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:239:1: error: conflicting types for ânetif_carrier_okâ
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:2233:19: note: previous definition of ânetif_carrier_okâ was here
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:245:1: error: conflicting types for ânetif_carrier_onâ
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:2242:13: note: previous declaration of ânetif_carrier_onâ was here
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:250:1: error: conflicting types for ânetif_carrier_offâ
/usr/src/linux-headers-3.2.0-4-common/include/linux/netdevice.h:2244:13: note: previous declaration of ânetif_carrier_offâ was here
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_get_settingsâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:307:4: warning: passing argument 1 of ânetif_carrier_okâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:239:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_get_drvinfoâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:338:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_set_tx_csumâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:424:35: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_set_tsoâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:488:35: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_tx_timeoutâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:819:4: warning: passing argument 1 of ânetif_wake_queueâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:226:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_link_checkâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:845:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:851:4: warning: passing argument 1 of ânetif_carrier_okâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:239:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:853:10: warning: passing argument 1 of ânetif_carrier_onâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:245:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:855:10: warning: passing argument 1 of ânetif_carrier_offâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:250:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_probe_deviceâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1088:4: error: implicit declaration of function âalloc_etherdevâ [-Werror=implicit-function-declaration]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1088:8: warning: assignment makes pointer from integer without a cast [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1094:9: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1108:7: error: âstruct net_deviceâ has no member named âopenâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1109:7: error: âstruct net_deviceâ has no member named âhard_start_xmitâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1110:7: error: âstruct net_deviceâ has no member named âstopâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1111:7: error: âstruct net_deviceâ has no member named âget_statsâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1112:7: error: âstruct net_deviceâ has no member named âset_multicast_listâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1117:7: error: âstruct net_deviceâ has no member named âtx_timeoutâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1120:7: error: âstruct net_deviceâ has no member named âpoll_controllerâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1123:7: error: âstruct net_deviceâ has no member named âset_mac_addressâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_probe_featuresâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1253:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_remove_deviceâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1528:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_suspend_deviceâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1623:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_resume_deviceâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1668:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_init_ringâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1739:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_openâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1867:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:1904:4: warning: passing argument 1 of ânetif_start_queueâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:208:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_map_pktâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2046:32: error: incompatible type for argument 2 of âpci_map_pageâ
/usr/src/linux-headers-3.2.0-4-common/include/asm-generic/pci-dma-compat.h:43:1: note: expected âstruct page *â but argument is of type âstruct <anonymous>â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2065:26: error: incompatible type for argument 2 of âpci_map_pageâ
/usr/src/linux-headers-3.2.0-4-common/include/asm-generic/pci-dma-compat.h:43:1: note: expected âstruct page *â but argument is of type âstruct <anonymous>â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âcheck_tx_queueâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2128:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2167:7: warning: passing argument 1 of ânetif_queue_stoppedâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:220:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2168:10: warning: passing argument 1 of ânetif_wake_queueâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:226:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_txâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2199:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2247:10: warning: passing argument 1 of ânetif_stop_queueâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:214:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2377:10: warning: passing argument 1 of ânetif_stop_queueâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:214:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_rx_fragsâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2560:48: error: incompatible types when assigning to type âstruct <anonymous>â from type âstruct page *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_rxâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2607:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_interruptâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2737:9: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2760:4: warning: passing argument 1 of ânetif_queue_stoppedâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:220:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2761:7: warning: passing argument 1 of ânetif_wake_queueâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:226:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_closeâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2821:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2833:4: warning: passing argument 1 of ânetif_stop_queueâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:214:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_load_multicastâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2915:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_set_multicast_listâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:2990:32: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_set_mac_addressâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:3047:4: warning: passing argument 1 of ânetif_runningâ from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:233:1: note: expected âstruct device *â but argument is of type âstruct net_device *â
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function âvmxnet_get_statsâ:
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c:3077:25: error: âstruct net_deviceâ has no member named âprivâ
/tmp/vmware-root/modules/vmxnet-only/vmxnet.c: In function ânetif_queue_stoppedâ:
/tmp/vmware-root/modules/vmxnet-only/./shared/compat_netdevice.h:223:1: warning: control reaches end of non-void function [-Wreturn-type]
cc1: some warnings being treated as errors
make[4]: *** [/tmp/vmware-root/modules/vmxnet-only/vmxnet.o] Error 1
make[3]: *** [_module_/tmp/vmware-root/modules/vmxnet-only] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-4-686-pae'
make: *** [vmxnet.ko] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmxnet-only'

The fast network device driver (vmxnet module) is used only for our fast
networking interface. The rest of the software provided by VMware Tools is
designed to work independently of this feature.
If you wish to have the fast network driver enabled, 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 ]

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmci-only'
make -C /lib/modules/3.2.0-4-686-pae/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-4-686-pae'
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciDatagram.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciEvent.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciGuestDs.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciGuestKernelIf.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciKernelIf.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciProcess.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciQueuePair.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciUtil.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmci_drv.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/kernelStubsLinux.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmci-only/vmci.mod.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-4-686-pae'
make -C $PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vmci-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vmci-only'
cp -f vmci.ko ./../vmci.o
make: Leaving directory `/tmp/vmware-root/modules/vmci-only'

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmci-only'
make -C /lib/modules/3.2.0-4-686-pae/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-4-686-pae'
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciDatagram.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciEvent.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciGuestDs.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciGuestKernelIf.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciKernelIf.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciProcess.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciQueuePair.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciUtil.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/vmci_drv.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/kernelStubsLinux.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmci-only/vmci.mod.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-4-686-pae'
make -C $PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vmci-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vmci-only'
cp -f vmci.ko ./../vmci.o
make: Leaving directory `/tmp/vmware-root/modules/vmci-only'
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vsock-only'
make -C /lib/modules/3.2.0-4-686-pae/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-4-686-pae'
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/af_vsock.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/notify.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/notifyQState.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/stats.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/util.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/vsockAddr.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/driverLog.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vsock-only/vsock.mod.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-4-686-pae'
make -C $PWD SRCROOT=$PWD/. \
          MODULEBUILDDIR= postbuild
make[1]: Entering directory `/tmp/vmware-root/modules/vsock-only'
make[1]: `postbuild' is up to date.
make[1]: Leaving directory `/tmp/vmware-root/modules/vsock-only'
cp -f vsock.ko ./../vsock.o
make: Leaving directory `/tmp/vmware-root/modules/vsock-only'

The module vmxnet3 has already been installed on this system by another
installer or package and will not be modified by this installer.  Use the flag
--clobber-kernel-modules=vmxnet3 to override.

The module pvscsi has already been installed on this system by another
installer or package and will not be modified by this installer.  Use the flag
--clobber-kernel-modules=pvscsi to override.



Detected Xorg X server version 1.12.4.



Distribution provided drivers for Xorg X server are used.

Skipping X configuration because X drivers are not included.

Creating a new initrd boot image for the kernel.
update-initramfs: Generating /boot/initrd.img-3.2.0-4-686-pae
   Checking acpi hot plug                                              done
Starting VMware Tools services in the virtual machine:
   Switching to guest configuration:                                   done
   VM communication interface:                                         done
   VM communication interface socket family:                           done
   Guest operating system daemon:                                      done
The configuration of VMware Tools 8.3.18 build-975338 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 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.

Enjoy,

--the VMware team

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

It looks like the fast network driver was not installed, but as it was already working properly (@ 10Gbps) i'll leave it this way...

VMware Tools are now accessible within an X server session by command:

Code: Select all

/usr/bin/vmware-toolbox
Image

To enable advanced X features, like drag drop / copy paste to/from workstation,
you will need to do one (or more) of the following commands:
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 network using the following commands:

Code: Select all

/etc/init.d/networking stop
rmmod pcnet32
rmmod vmxnet
modprobe vmxnet
/etc.initd.networking start
Last time used: NOT, as my network already runs fine.

15. Reboot machine:

Code: Select all

shutdown -r now
16. Delete the installer folder:

Code: Select all

rm –rf vmware-tools-distrib
And you’re done!

Probably this works on more linux platforms. (Debian / pfSense )
As you can see below even the vmxnet3 network card can be used @ 10Gbps!

Image

All functions on these Virtual machines are actually awesome!
Used the same process for updating VMwareTools to version 8.3.17.15269 (.tar.gz).
Can also be used for corrupt installations, 1st thing it removes all and then makes a clean install.

Extra hint: Make a shortcut to command: /usr/bin/vmware-tools, name it VMware Toolbox, and there is the VMware Toolbox GUI within Linux GUI.

Good luck.
..
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: Install vmware-tools on Linux (Debian)

Post by admin »

Linux Debian 8 (Jessie)

Code: Select all

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2015.02.21 11:58:00 =~=~=~=~=~=~=~=~=~=~=~=
login as: dguser
dguser@192.168.117.161's password: 

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
]0;dguser@LD802: ~dguser@LD802:~$ su
Password: 
root@LD802:/home/dguser# 
root@LD802:/home/dguser# cd /
root@LD802:/# ls
bin   dev  home        lib	   media  opt	root  sbin  sys  usr  vmlinuz
boot  etc  initrd.img  lost+found  mnt	  proc	run   srv   tmp  var
root@LD802:/# pwd
/
root@LD802:/# 
root@LD802:/# apt-show-versions |grep binutils
bash: apt-show-versions: command not found
root@LD802:/# atp[K[K[Kapt-get install apt-show-versions

Reading package lists... 0%

Reading package lists... 100%

Reading package lists... Done


Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree       


Reading state information... 0%

Reading state information... 0%

Reading state information... Done

The following extra packages will be installed:
  libapt-pkg-perl
The following NEW packages will be installed:
  apt-show-versions libapt-pkg-perl
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 114 kB of archives.
After this operation, 386 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y


0% [Working]
            
Get:1 http://ftp.nl.debian.org/debian/ jessie/main libapt-pkg-perl i386 0.1.29+b2 [78.5 kB]

            
0% [1 libapt-pkg-perl 0 B/78.5 kB 0%]
                                     
69% [Working]
             
Get:2 http://ftp.nl.debian.org/debian/ jessie/main apt-show-versions all 0.22.4 [35.3 kB]

             
69% [2 apt-show-versions 0 B/35.3 kB 0%]
                                        
100% [Working]
              
Fetched 114 kB in 0s (541 kB/s)
Selecting previously unselected package libapt-pkg-perl.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 137327 files and directories currently installed.)
Preparing to unpack .../libapt-pkg-perl_0.1.29+b2_i386.deb ...
Unpacking libapt-pkg-perl (0.1.29+b2) ...
Selecting previously unselected package apt-show-versions.
Preparing to unpack .../apt-show-versions_0.22.4_all.deb ...
Unpacking apt-show-versions (0.22.4) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libapt-pkg-perl (0.1.29+b2) ...
Setting up apt-show-versions (0.22.4) ...
** initializing cache. This may take a while **
root@LD802:/# apt-get install apt-show-versions
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[1Pshow-versions |grep binutils
root@LD802:/# apt-show-versions |grep binutils[K[K[K[K[K[K[K[Kcpp
cpp:i386/jessie 4:4.9.1-5 uptodate
cpp-4.9:i386/jessie 4.9.1-19 uptodate
libmpeg2encpp-2.1-0:i386/jessie 1:2.1.0+debian-3 uptodate
root@LD802:/# apt-show-versions |grep cpp[K[K[Kgcc
gcc-4.8-base:i386/jessie 4.8.3-13 uptodate
gcc-4.9-base:i386/jessie 4.9.1-19 uptodate
libgcc1:i386/jessie 1:4.9.1-19 uptodate
root@LD802:/# apt-show-versions |grep gcc[K[K[Kmake
make-guile:i386/jessie 4.0-8.1 uptodate
root@LD802:/# apt-show-versions |grep psmisc
psmisc:i386/jessie 22.21-2 uptodate
root@LD802:/# apt-show-versions |grep vmmouse
xserver-xorg-input-vmmouse:i386/jessie 1:13.0.0-1+b3 uptodate
root@LD802:/# apt-get install binutils make

Reading package lists... 0%

Reading package lists... 100%

Reading package lists... Done


Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree       


Reading state information... 0%

Reading state information... 0%

Reading state information... Done

Suggested packages:
  binutils-doc make-doc
The following packages will be REMOVED:
  make-guile
The following NEW packages will be installed:
  binutils make
0 upgraded, 2 newly installed, 1 to remove and 0 not upgraded.
Need to get 3,837 kB of archives.
After this operation, 19.3 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y


0% [Working]
            
Get:1 http://ftp.nl.debian.org/debian/ jessie/main binutils i386 2.24.90.20141023-1 [3,486 kB]

            
0% [1 binutils 0 B/3,486 kB 0%]
                               
37% [1 binutils 1,412 kB/3,486 kB 40%]
                                      
91% [Working]
             
Get:2 http://ftp.nl.debian.org/debian/ jessie/main make i386 4.0-8.1 [351 kB]

             
91% [2 make 0 B/351 kB 0%]
                          
100% [Working]
              
Fetched 3,837 kB in 1s (3,754 kB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 137373 files and directories currently installed.)
Removing make-guile (4.0-8.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Selecting previously unselected package binutils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 137332 files and directories currently installed.)
Preparing to unpack .../binutils_2.24.90.20141023-1_i386.deb ...
Unpacking binutils (2.24.90.20141023-1) ...
Selecting previously unselected package make.
Preparing to unpack .../archives/make_4.0-8.1_i386.deb ...
Unpacking make (4.0-8.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up binutils (2.24.90.20141023-1) ...
Setting up make (4.0-8.1) ...
Processing triggers for libc-bin (2.19-13) ...
root@LD802:/# uname -r
3.16.0-4-686-pae
root@LD802:/# apt-show-versions |grep linux-head
root@LD802:/# apt-get install linux-headers-3.16.0-4-686-pae

Reading package lists... 0%

Reading package lists... 100%

Reading package lists... Done


Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree       


Reading state information... 0%

Reading state information... 0%

Reading state information... Done

The following extra packages will be installed:
  cpp-4.8 gcc-4.8 libasan0 libatomic1 libc-dev-bin libc6-dev libgcc-4.8-dev
  libitm1 linux-compiler-gcc-4.8-x86 linux-headers-3.16.0-4-common
  linux-kbuild-3.16 linux-libc-dev manpages-dev
Suggested packages:
  gcc-4.8-locales gcc-4.8-multilib gcc-4.8-doc libgcc1-dbg libgomp1-dbg
  libitm1-dbg libatomic1-dbg libasan0-dbg libtsan0-dbg libquadmath0-dbg
  glibc-doc
The following NEW packages will be installed:
  cpp-4.8 gcc-4.8 libasan0 libatomic1 libc-dev-bin libc6-dev libgcc-4.8-dev
  libitm1 linux-compiler-gcc-4.8-x86 linux-headers-3.16.0-4-686-pae
  linux-headers-3.16.0-4-common linux-kbuild-3.16 linux-libc-dev manpages-dev
0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
Need to get 22.5 MB of archives.
After this operation, 86.2 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y


0% [Working]
            
Get:1 http://ftp.nl.debian.org/debian/ jessie/main libasan0 i386 4.8.3-13 [64.0 kB]

            
0% [1 libasan0 0 B/64.0 kB 0%]
                              
0% [Working]
            
Get:2 http://ftp.nl.debian.org/debian/ jessie/main libatomic1 i386 4.9.1-19 [8,486 B]

            
0% [2 libatomic1 0 B/8,486 B 0%]
                                
0% [Working]
            
Get:3 http://ftp.nl.debian.org/debian/ jessie/main libitm1 i386 4.9.1-19 [30.9 kB]

            
0% [3 libitm1 0 B/30.9 kB 0%]
                             
0% [Working]
            
Get:4 http://ftp.nl.debian.org/debian/ jessie/main cpp-4.8 i386 4.8.3-13 [4,273 kB]

            
0% [4 cpp-4.8 0 B/4,273 kB 0%]
                              
8% [4 cpp-4.8 1,742 kB/4,273 kB 41%]
                                    
19% [Working]
             
Get:5 http://ftp.nl.debian.org/debian/ jessie/main libgcc-4.8-dev i386 4.8.3-13 [1,731 kB]

             
19% [5 libgcc-4.8-dev 0 B/1,731 kB 0%]
                                      
27% [Working]
             
Get:6 http://ftp.nl.debian.org/debian/ jessie/main gcc-4.8 i386 4.8.3-13 [4,586 kB]

             
27% [6 gcc-4.8 0 B/4,586 kB 0%]
                               
41% [6 gcc-4.8 3,215 kB/4,586 kB 70%]
                                     
48% [Working]
             
Get:7 http://ftp.nl.debian.org/debian/ jessie/main libc-dev-bin i386 2.19-13 [233 kB]

             
48% [7 libc-dev-bin 0 B/233 kB 0%]
                                  
49% [Working]
             
Get:8 http://ftp.nl.debian.org/debian/ jessie/main linux-libc-dev i386 3.16.7-ckt4-3 [983 kB]

             
49% [8 linux-libc-dev 0 B/983 kB 0%]
                                    
53% [Working]
             
Get:9 http://ftp.nl.debian.org/debian/ jessie/main libc6-dev i386 2.19-13 [3,349 kB]

             
53% [9 libc6-dev 0 B/3,349 kB 0%]
                                 
66% [9 libc6-dev 2,956 kB/3,349 kB 88%]
                                       
68% [Working]
             
Get:10 http://ftp.nl.debian.org/debian/ jessie/main linux-compiler-gcc-4.8-x86 i386 3.16.7-ckt4-3 [283 kB]

             
68% [10 linux-compiler-gcc-4.8-x86 0 B/283 kB 0%]
                                                 
69% [Working]
             
Get:11 http://ftp.nl.debian.org/debian/ jessie/main linux-headers-3.16.0-4-common i386 3.16.7-ckt4-3 [4,472 kB]

             
69% [11 linux-headers-3.16.0-4-common 0 B/4,472 kB 0%]
                                                      
76% [11 linux-headers-3.16.0-4-common 1,674 kB/4,472 kB 37%]
                                                            
89% [Working]
             
Get:12 http://ftp.nl.debian.org/debian/ jessie/main linux-kbuild-3.16 i386 3.16-3 [177 kB]

             
89% [12 linux-kbuild-3.16 0 B/177 kB 0%]
                                        
90% [Working]
             
Get:13 http://ftp.nl.debian.org/debian/ jessie/main linux-headers-3.16.0-4-686-pae i386 3.16.7-ckt4-3 [448 kB]

             
90% [13 linux-headers-3.16.0-4-686-pae 0 B/448 kB 0%]
                                                     
92% [Working]
             
Get:14 http://ftp.nl.debian.org/debian/ jessie/main manpages-dev all 3.74-1 [1,865 kB]

             
92% [14 manpages-dev 0 B/1,865 kB 0%]
                                     
100% [Working]
              
Fetched 22.5 MB in 5s (4,341 kB/s)
Selecting previously unselected package libasan0:i386.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 137701 files and directories currently installed.)
Preparing to unpack .../libasan0_4.8.3-13_i386.deb ...
Unpacking libasan0:i386 (4.8.3-13) ...
Selecting previously unselected package libatomic1:i386.
Preparing to unpack .../libatomic1_4.9.1-19_i386.deb ...
Unpacking libatomic1:i386 (4.9.1-19) ...
Selecting previously unselected package libitm1:i386.
Preparing to unpack .../libitm1_4.9.1-19_i386.deb ...
Unpacking libitm1:i386 (4.9.1-19) ...
Selecting previously unselected package cpp-4.8.
Preparing to unpack .../cpp-4.8_4.8.3-13_i386.deb ...
Unpacking cpp-4.8 (4.8.3-13) ...
Selecting previously unselected package libgcc-4.8-dev:i386.
Preparing to unpack .../libgcc-4.8-dev_4.8.3-13_i386.deb ...
Unpacking libgcc-4.8-dev:i386 (4.8.3-13) ...
Selecting previously unselected package gcc-4.8.
Preparing to unpack .../gcc-4.8_4.8.3-13_i386.deb ...
Unpacking gcc-4.8 (4.8.3-13) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../libc-dev-bin_2.19-13_i386.deb ...
Unpacking libc-dev-bin (2.19-13) ...
Selecting previously unselected package linux-libc-dev:i386.
Preparing to unpack .../linux-libc-dev_3.16.7-ckt4-3_i386.deb ...
Unpacking linux-libc-dev:i386 (3.16.7-ckt4-3) ...
Selecting previously unselected package libc6-dev:i386.
Preparing to unpack .../libc6-dev_2.19-13_i386.deb ...
Unpacking libc6-dev:i386 (2.19-13) ...
Selecting previously unselected package linux-compiler-gcc-4.8-x86.
Preparing to unpack .../linux-compiler-gcc-4.8-x86_3.16.7-ckt4-3_i386.deb ...
Unpacking linux-compiler-gcc-4.8-x86 (3.16.7-ckt4-3) ...
Selecting previously unselected package linux-headers-3.16.0-4-common.
Preparing to unpack .../linux-headers-3.16.0-4-common_3.16.7-ckt4-3_i386.deb ...
Unpacking linux-headers-3.16.0-4-common (3.16.7-ckt4-3) ...
Selecting previously unselected package linux-kbuild-3.16.
Preparing to unpack .../linux-kbuild-3.16_3.16-3_i386.deb ...
Unpacking linux-kbuild-3.16 (3.16-3) ...
Selecting previously unselected package linux-headers-3.16.0-4-686-pae.
Preparing to unpack .../linux-headers-3.16.0-4-686-pae_3.16.7-ckt4-3_i386.deb ...
Unpacking linux-headers-3.16.0-4-686-pae (3.16.7-ckt4-3) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../manpages-dev_3.74-1_all.deb ...
Unpacking manpages-dev (3.74-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libasan0:i386 (4.8.3-13) ...
Setting up libatomic1:i386 (4.9.1-19) ...
Setting up libitm1:i386 (4.9.1-19) ...
Setting up cpp-4.8 (4.8.3-13) ...
Setting up libgcc-4.8-dev:i386 (4.8.3-13) ...
Setting up gcc-4.8 (4.8.3-13) ...
Setting up libc-dev-bin (2.19-13) ...
Setting up linux-libc-dev:i386 (3.16.7-ckt4-3) ...
Setting up libc6-dev:i386 (2.19-13) ...
Setting up linux-compiler-gcc-4.8-x86 (3.16.7-ckt4-3) ...
Setting up linux-headers-3.16.0-4-common (3.16.7-ckt4-3) ...
Setting up linux-kbuild-3.16 (3.16-3) ...
Setting up linux-headers-3.16.0-4-686-pae (3.16.7-ckt4-3) ...
Setting up manpages-dev (3.74-1) ...
Processing triggers for libc-bin (2.19-13) ...
root@LD802:/# 
[Kroot@LD802:/# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=127074,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=206204k,mode=755)
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=21,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/118 type tmpfs (rw,nosuid,nodev,relatime,size=103104k,mode=700,uid=118,gid=125)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=103104k,mode=700,uid=1000,gid=1000)
root@LD802:/# 
[Kroot@LD802:/# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=127074,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=206204k,mode=755)
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=21,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/118 type tmpfs (rw,nosuid,nodev,relatime,size=103104k,mode=700,uid=118,gid=125)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=103104k,mode=700,uid=1000,gid=1000)
root@LD802:/# mount /dev/cdrom
mount: /dev/sr0 is write-protected, mounting read-only
root@LD802:/# cp /media/cdrom0/VMwareTools-8.3.19-1310361.tar.gz /tmp/
root@LD802:/# cd /tmp
root@LD802:/tmp# tar -xzf VMwareTools-8.3.19-1310361.tar.gz 
root@LD802:/tmp# ls
aptcc									      tracker-extract-files.1000
systemd-private-ae43cb6ff46242f89ccd6e5ac730bde1-colord.service-swK4Lg	      VMwareTools-8.3.19-1310361.tar.gz
systemd-private-ae43cb6ff46242f89ccd6e5ac730bde1-cups.service-kKo56Q	      vmware-tools-distrib
systemd-private-ae43cb6ff46242f89ccd6e5ac730bde1-rtkit-daemon.service-k8CEmu
root@LD802:/tmp# rm /tmp/VMwareTools-8.3.19-1310361.tar.gz 
root@LD802:/tmp# cd vmware-tools-distrib
root@LD802:/tmp/vmware-tools-distrib# ln -s /usr/src/linux-headers-3.16.0-4-
linux-headers-3.16.0-4-686-pae/ linux-headers-3.16.0-4-common/  
root@LD802:/tmp/vmware-tools-distrib# ln -s /usr/src/linux-headers-3.16.0-4-
linux-headers-3.16.0-4-686-pae/ linux-headers-3.16.0-4-common/  
root@LD802:/tmp/vmware-tools-distrib# ln -s /usr/src/linux-headers-3.16.0-4-686-pae/[K /usr/src/linux
root@LD802:/tmp/vmware-tools-distrib# ln -s /usr/src/linux-headers-3.16.0-4-686-pae /usr/src/linux
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[37Pcd vmware-tools-distribrm /tmp/VMwareTools-8.3.19-1310361.tar.gz 
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cls[Ktar -xzf VMwareTools-8.3.19-1310361.tar.gz 
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ccd /tmp[Kp /media/cdrom0/VMwareTools-8.3.19-1310361.tar.gz /tmp/
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cmount /dev/cdrom[K[Kapt-get install linux-headers-3.16.0-4-686-pae[12Pshow-versions |grep linux-headuname -r[Kapt-get install binutils makeshow-versions |grep vmmouse[1Ppsmisc[2Pmake[1Pgcccppgcc
gcc-4.8:i386/jessie 4.8.3-13 uptodate
gcc-4.8-base:i386/jessie 4.8.3-13 uptodate
gcc-4.9-base:i386/jessie 4.9.1-19 uptodate
libgcc-4.8-dev:i386/jessie 4.8.3-13 uptodate
libgcc1:i386/jessie 1:4.9.1-19 uptodate
linux-compiler-gcc-4.8-x86:i386/jessie 3.16.7-ckt4-3 uptodate
root@LD802:/tmp/vmware-tools-distrib# export CC=/usr/bin/gcc-4.8
root@LD802:/tmp/vmware-tools-distrib# ./vmware-install.pl
Creating a new VMware Tools installer database using the tar4 format.

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] 

What is the directory that contains the init scripts? 
[/etc/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 path "/usr/lib/vmware-tools" does not exist currently. This program is 
going to create it, including needed parent directories. Is this what you want?
[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] 

The installation of VMware Tools 8.3.19 build-1310361 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] 

Initializing...

WARNING: A module identified as vsock has been found at 
/lib/modules/3.16.0-4-686-pae/kernel/net/vmw_vsock/vsock.ko and at 
/lib/modules/3.16.0-4-686-pae/kernel/net/vmw_vsock/vmw_vsock_vmci_transport.ko.
Leaving both modules in there could potentially cause a race condition when a 
device is added.  We reccomend you remove one of them, run 'depmod -a' and then
re-run this configurator.


Making sure services for VMware Tools are stopped.

Stopping VMware Tools services in the virtual machine:
   Guest operating system daemon:[71G done
   Unmounting HGFS shares:[71G done
   Guest filesystem driver:[71G done


The module vmmemctl has already been installed on this system by another 
installer or package and will not be modified by this installer.  Use the flag 
--clobber-kernel-modules=vmmemctl to override.

The VMware Host-Guest Filesystem allows for shared folders between the host OS 
and the guest OS in a Fusion or Workstation virtual environment.  Do you wish 
to enable this feature? [no] 

The vmblock enables dragging or copying files between host and guest in a 
Fusion or Workstation virtual environment.  Do you wish to enable this feature?
[no] 

The vmxnet driver is no longer supported on kernels 3.0.76 and greater. Please 
upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)

The module vmci has already been installed on this system by another installer 
or package and will not be modified by this installer.  Use the flag 
--clobber-kernel-modules=vmci to override.

The module vsock has already been installed on this system by another installer
or package and will not be modified by this installer.  Use the flag 
--clobber-kernel-modules=vsock to override.

The module vmxnet3 has already been installed on this system by another 
installer or package and will not be modified by this installer.  Use the flag 
--clobber-kernel-modules=vmxnet3 to override.

The module pvscsi has already been installed on this system by another 
installer or package and will not be modified by this installer.  Use the flag 
--clobber-kernel-modules=pvscsi to override.



Detected Xorg X server version 1.16.4.



Distribution provided drivers for Xorg X server are used.

Skipping X configuration because X drivers are not included.

Creating a new initrd boot image for the kernel.
update-initramfs: Generating /boot/initrd.img-3.16.0-4-686-pae
   Checking acpi hot plug[71G done
Starting VMware Tools services in the virtual machine:
   Switching to guest configuration:[71G done
   Guest operating system daemon:[71G done
The configuration of VMware Tools 8.3.19 build-1310361 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 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.

Enjoy,

--the VMware team

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

root@LD802:/tmp/vmware-tools-distrib# 
admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Re: Install vmware-tools on Linux (Debian)

Post by admin »

logging of installation VMWare tools on Debian on i7: (64bits)
===============================================

As in: viewtopic.php?f=16&t=19

Same on Jessie machine:
Linux DGDEB01 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u5 (2015-10-09) x86_64 GNU/Linux

Code: Select all

root@DGDEB01:/home/dguser# apt-get install apt-show-versions
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ethtool libdumbnet1 zerofree
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libapt-pkg-perl
The following NEW packages will be installed:
  apt-show-versions libapt-pkg-perl
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
Need to get 113 kB of archives.
After this operation, 389 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://ftp.nl.debian.org/debian/ jessie/main libapt-pkg-perl amd64 0.1.29+b2 [77.4 kB]
Get:2 http://ftp.nl.debian.org/debian/ jessie/main apt-show-versions all 0.22.4 [35.3 kB]
Fetched 113 kB in 0s (567 kB/s)
Selecting previously unselected package libapt-pkg-perl.
(Reading database ... 140323 files and directories currently installed.)
Preparing to unpack .../libapt-pkg-perl_0.1.29+b2_amd64.deb ...
Unpacking libapt-pkg-perl (0.1.29+b2) ...
Selecting previously unselected package apt-show-versions.
Preparing to unpack .../apt-show-versions_0.22.4_all.deb ...
Unpacking apt-show-versions (0.22.4) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libapt-pkg-perl (0.1.29+b2) ...
Setting up apt-show-versions (0.22.4) ...
** initializing cache. This may take a while **
root@DGDEB01:/home/dguser#
root@DGDEB01:/home/dguser#
root@DGDEB01:/home/dguser# apt-show-versions |grep binutils
root@DGDEB01:/home/dguser# apt-show-versions |grep cpp
cpp:amd64/jessie 4:4.9.2-2 uptodate
cpp-4.9:amd64/jessie 4.9.2-10 uptodate
libmpeg2encpp-2.1-0:amd64/jessie 1:2.1.0+debian-3 uptodate

root@DGDEB01:/home/dguser# apt-show-versions |grep make
root@DGDEB01:/home/dguser# apt-show-versions |grep psmisc
psmisc:amd64/jessie 22.21-2 uptodate
root@DGDEB01:/home/dguser# apt-show-versions |grep vmmouse
xserver-xorg-input-vmmouse:amd64/jessie 1:13.0.0-1+b3 uptodate
root@DGDEB01:/home/dguser# apt-get install make binutils
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ethtool libdumbnet1 zerofree
Use 'apt-get autoremove' to remove them.
Suggested packages:
  binutils-doc make-doc
The following NEW packages will be installed:
  binutils make
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
Need to get 3,865 kB of archives.
After this operation, 22.4 MB of additional disk space will be used.
Get:1 http://ftp.nl.debian.org/debian/ jessie/main binutils amd64 2.25-5 [3,516 kB]
Get:2 http://ftp.nl.debian.org/debian/ jessie/main make amd64 4.0-8.1 [349 kB]
Fetched 3,865 kB in 2s (1,681 kB/s)
Selecting previously unselected package binutils.
(Reading database ... 140370 files and directories currently installed.)
Preparing to unpack .../binutils_2.25-5_amd64.deb ...
Unpacking binutils (2.25-5) ...
Selecting previously unselected package make.
Preparing to unpack .../make_4.0-8.1_amd64.deb ...
Unpacking make (4.0-8.1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up binutils (2.25-5) ...
Setting up make (4.0-8.1) ...
Processing triggers for libc-bin (2.19-18+deb8u1) ...
root@DGDEB01:/home/dguser# uname -r
3.16.0-4-amd64
root@DGDEB01:/home/dguser# apt-show-versions |grep linux-head
root@DGDEB01:/home/dguser# apt-get install linux-headers-3.16.0-4-amd64
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ethtool libdumbnet1 zerofree
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  cpp-4.8 gcc-4.8 libasan0 libatomic1 libc-dev-bin libc6-dev libgcc-4.8-dev libitm1 libtsan0 linux-compiler-gcc-4.8-x86
  linux-headers-3.16.0-4-common linux-kbuild-3.16 linux-libc-dev manpages-dev
Suggested packages:
  gcc-4.8-locales gcc-4.8-multilib gcc-4.8-doc libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan0-dbg libtsan0-dbg
  libquadmath0-dbg glibc-doc
The following NEW packages will be installed:
  cpp-4.8 gcc-4.8 libasan0 libatomic1 libc-dev-bin libc6-dev libgcc-4.8-dev libitm1 libtsan0 linux-compiler-gcc-4.8-x86
  linux-headers-3.16.0-4-amd64 linux-headers-3.16.0-4-common linux-kbuild-3.16 linux-libc-dev manpages-dev
0 upgraded, 15 newly installed, 0 to remove and 2 not upgraded.
Need to get 21.9 MB of archives.
After this operation, 80.3 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://ftp.nl.debian.org/debian/ jessie/main libasan0 amd64 4.8.4-1 [63.3 kB]
Get:2 http://security.debian.org/ jessie/updates/main linux-libc-dev amd64 3.16.7-ckt11-1+deb8u5 [996 kB]
Get:3 http://ftp.nl.debian.org/debian/ jessie/main libatomic1 amd64 4.9.2-10 [8,992 B]
Get:4 http://ftp.nl.debian.org/debian/ jessie/main libitm1 amd64 4.9.2-10 [29.2 kB]
Get:5 http://ftp.nl.debian.org/debian/ jessie/main libtsan0 amd64 4.9.2-10 [212 kB]
Get:6 http://ftp.nl.debian.org/debian/ jessie/main cpp-4.8 amd64 4.8.4-1 [4,577 kB]
Get:7 http://security.debian.org/ jessie/updates/main linux-compiler-gcc-4.8-x86 amd64 3.16.7-ckt11-1+deb8u5 [296 kB]
Get:8 http://security.debian.org/ jessie/updates/main linux-headers-3.16.0-4-common amd64 3.16.7-ckt11-1+deb8u5 [4,487 kB]
Get:9 http://security.debian.org/ jessie/updates/main linux-headers-3.16.0-4-amd64 amd64 3.16.7-ckt11-1+deb8u5 [450 kB]
Get:10 http://ftp.nl.debian.org/debian/ jessie/main libgcc-4.8-dev amd64 4.8.4-1 [1,689 kB]
Get:11 http://ftp.nl.debian.org/debian/ jessie/main gcc-4.8 amd64 4.8.4-1 [4,787 kB]
Get:12 http://ftp.nl.debian.org/debian/ jessie/main libc-dev-bin amd64 2.19-18+deb8u1 [237 kB]
Get:13 http://ftp.nl.debian.org/debian/ jessie/main libc6-dev amd64 2.19-18+deb8u1 [1,998 kB]
Get:14 http://ftp.nl.debian.org/debian/ jessie/main linux-kbuild-3.16 amd64 3.16-3 [173 kB]
Get:15 http://ftp.nl.debian.org/debian/ jessie/main manpages-dev all 3.74-1 [1,865 kB]
Fetched 21.9 MB in 7s (2,878 kB/s)
Selecting previously unselected package libasan0:amd64.
(Reading database ... 140706 files and directories currently installed.)
Preparing to unpack .../libasan0_4.8.4-1_amd64.deb ...
Unpacking libasan0:amd64 (4.8.4-1) ...
Selecting previously unselected package libatomic1:amd64.
Preparing to unpack .../libatomic1_4.9.2-10_amd64.deb ...
Unpacking libatomic1:amd64 (4.9.2-10) ...
Selecting previously unselected package libitm1:amd64.
Preparing to unpack .../libitm1_4.9.2-10_amd64.deb ...
Unpacking libitm1:amd64 (4.9.2-10) ...
Selecting previously unselected package libtsan0:amd64.
Preparing to unpack .../libtsan0_4.9.2-10_amd64.deb ...
Unpacking libtsan0:amd64 (4.9.2-10) ...
Selecting previously unselected package cpp-4.8.
Preparing to unpack .../cpp-4.8_4.8.4-1_amd64.deb ...
Unpacking cpp-4.8 (4.8.4-1) ...
Selecting previously unselected package libgcc-4.8-dev:amd64.
Preparing to unpack .../libgcc-4.8-dev_4.8.4-1_amd64.deb ...
Unpacking libgcc-4.8-dev:amd64 (4.8.4-1) ...
Selecting previously unselected package gcc-4.8.
Preparing to unpack .../gcc-4.8_4.8.4-1_amd64.deb ...
Unpacking gcc-4.8 (4.8.4-1) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../libc-dev-bin_2.19-18+deb8u1_amd64.deb ...
Unpacking libc-dev-bin (2.19-18+deb8u1) ...
Selecting previously unselected package linux-libc-dev:amd64.
Preparing to unpack .../linux-libc-dev_3.16.7-ckt11-1+deb8u5_amd64.deb ...
Unpacking linux-libc-dev:amd64 (3.16.7-ckt11-1+deb8u5) ...
Selecting previously unselected package libc6-dev:amd64.
Preparing to unpack .../libc6-dev_2.19-18+deb8u1_amd64.deb ...
Unpacking libc6-dev:amd64 (2.19-18+deb8u1) ...
Selecting previously unselected package linux-compiler-gcc-4.8-x86.
Preparing to unpack .../linux-compiler-gcc-4.8-x86_3.16.7-ckt11-1+deb8u5_amd64.deb ...
Unpacking linux-compiler-gcc-4.8-x86 (3.16.7-ckt11-1+deb8u5) ...
Selecting previously unselected package linux-headers-3.16.0-4-common.
Preparing to unpack .../linux-headers-3.16.0-4-common_3.16.7-ckt11-1+deb8u5_amd64.deb ...
Unpacking linux-headers-3.16.0-4-common (3.16.7-ckt11-1+deb8u5) ...
Selecting previously unselected package linux-kbuild-3.16.
Preparing to unpack .../linux-kbuild-3.16_3.16-3_amd64.deb ...
Unpacking linux-kbuild-3.16 (3.16-3) ...
Selecting previously unselected package linux-headers-3.16.0-4-amd64.
Preparing to unpack .../linux-headers-3.16.0-4-amd64_3.16.7-ckt11-1+deb8u5_amd64.deb ...
Unpacking linux-headers-3.16.0-4-amd64 (3.16.7-ckt11-1+deb8u5) ...
Selecting previously unselected package manpages-dev.
Preparing to unpack .../manpages-dev_3.74-1_all.deb ...
Unpacking manpages-dev (3.74-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libasan0:amd64 (4.8.4-1) ...
Setting up libatomic1:amd64 (4.9.2-10) ...
Setting up libitm1:amd64 (4.9.2-10) ...
Setting up libtsan0:amd64 (4.9.2-10) ...
Setting up cpp-4.8 (4.8.4-1) ...
Setting up libgcc-4.8-dev:amd64 (4.8.4-1) ...
Setting up gcc-4.8 (4.8.4-1) ...
Setting up libc-dev-bin (2.19-18+deb8u1) ...
Setting up linux-libc-dev:amd64 (3.16.7-ckt11-1+deb8u5) ...
Setting up libc6-dev:amd64 (2.19-18+deb8u1) ...
Setting up linux-compiler-gcc-4.8-x86 (3.16.7-ckt11-1+deb8u5) ...
Setting up linux-headers-3.16.0-4-common (3.16.7-ckt11-1+deb8u5) ...
Setting up linux-kbuild-3.16 (3.16-3) ...
Setting up linux-headers-3.16.0-4-amd64 (3.16.7-ckt11-1+deb8u5) ...
Setting up manpages-dev (3.74-1) ...
Processing triggers for libc-bin (2.19-18+deb8u1) ...

root@DGDEB01:/home/dguser# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=125871,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=204780k,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=utf8,shortname=mixed,errors=remount-ro)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/119 type tmpfs (rw,nosuid,nodev,relatime,size=102392k,mode=700,uid=119,gid=125)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=102392k,mode=700,uid=1000,gid=1000)
root@DGDEB01:/home/dguser# mount /dev/cdrom
mount: /dev/sr0 is write-protected, mounting read-only
root@DGDEB01:/home/dguser# ls /media/cdrom0/
manifest.txt  run_upgrader.sh  VMwareTools-9.4.11-2400950.tar.gz  vmware-tools-upgrader-32  vmware-tools-upgrader-64
root@DGDEB01:/home/dguser# cp /media/cdrom0/VMwareTools-9.4.11-2400950.tar.gz /tmp
root@DGDEB01:/home/dguser# cd /tmp
root@DGDEB01:/tmp# tar .xzf VMwareTools-9.4.11-2400950.tar.gz
tar: invalid option -- '.'
Try 'tar --help' or 'tar --usage' for more information.
root@DGDEB01:/tmp# tar -xzf VMwareTools-9.4.11-2400950.tar.gz
root@DGDEB01:/tmp# cd vmware-tools-distrib
root@DGDEB01:/tmp/vmware-tools-distrib# ls /usr/src/
linux-headers-3.16.0-4-amd64  linux-headers-3.16.0-4-common  linux-kbuild-3.16
root@DGDEB01:/tmp/vmware-tools-distrib# ls /usr/src/linux
ls: cannot access /usr/src/linux: No such file or directory
root@DGDEB01:/tmp/vmware-tools-distrib# ls /usr/src/
linux-headers-3.16.0-4-amd64  linux-headers-3.16.0-4-common  linux-kbuild-3.16
root@DGDEB01:/tmp/vmware-tools-distrib# ln -s /usr/src/linux-headers-3.16.0-4-
linux-headers-3.16.0-4-amd64/  linux-headers-3.16.0-4-common/
root@DGDEB01:/tmp/vmware-tools-distrib# ln -s /usr/src/linux-headers-3.16.0-4-amd64 /usr/src/linux

root@DGDEB01:/tmp/vmware-tools-distrib# apt-show-versions |grep gcc
gcc-4.8:amd64/jessie 4.8.4-1 uptodate
gcc-4.8-base:amd64/jessie 4.8.4-1 uptodate
gcc-4.9-base:amd64/jessie 4.9.2-10 uptodate
libgcc-4.8-dev:amd64/jessie 4.8.4-1 uptodate
libgcc1:amd64/jessie 1:4.9.2-10 uptodate
linux-compiler-gcc-4.8-x86:amd64/jessie 3.16.7-ckt11-1+deb8u5 uptodate
root@DGDEB01:/tmp/vmware-tools-distrib# export CC=/usr/bin/gcc-4.8
root@DGDEB01:/tmp/vmware-tools-distrib# ./vmware-install.pl
open-vm-tools are installed on this system. Do you want to continue a minimal
installation of VMware tools? Otherwise the packages open-vm-tools need to be
removed. [yes] ^C

root@DGDEB01:/tmp/vmware-tools-distrib# ./vmware-install.pl
open-vm-tools are installed on this system. Do you want to continue a minimal
installation of VMware tools? Otherwise the packages open-vm-tools need to be
removed. [yes]

Creating a new VMware Tools installer database using the tar4 format.

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]

What is the directory that contains the init scripts?
[/etc/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 path "/usr/lib/vmware-tools" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[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]

The installation of VMware Tools 9.4.11 build-2400950 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]

Initializing...


Making sure services for VMware Tools are stopped.

Stopping VMware Tools services in the virtual machine:
   Unmounting HGFS shares:                                             done
   Guest filesystem driver:                                            done


The module vmci has already been installed on this system by another installer
or package and will not be modified by this installer.

The module vsock has already been installed on this system by another installer
or package and will not be modified by this installer.

The module vmxnet3 has already been installed on this system by another
installer or package and will not be modified by this installer.

The module pvscsi has already been installed on this system by another
installer or package and will not be modified by this installer.

The module vmmemctl has already been installed on this system by another
installer or package and will not be modified by this installer.

The VMware Host-Guest Filesystem allows for shared folders between the host OS
and the guest OS in a Fusion or Workstation virtual environment.  Do you wish
to enable this feature? [yes] no

The vmxnet driver is no longer supported on kernels 3.3 and greater. Please
upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)

VMware automatic kernel modules enables automatic building and installation of
VMware kernel modules at boot that are not already present. This feature can be

enabled/disabled by re-running vmware-config-tools.pl.

Would you like to enable VMware automatic kernel modules?
[no]

Creating a new initrd boot image for the kernel.
update-initramfs: Generating /boot/initrd.img-3.16.0-4-amd64
   Checking acpi hot plug                                              done
Starting VMware Tools services in the virtual machine:
   Switching to guest configuration:                                   done
The configuration of VMware Tools 9.4.11 build-2400950 for Linux for this
running kernel completed successfully.

Enjoy,

--the VMware team

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

admin
Site Admin
Posts: 473
Joined: 06 Feb 2007, 13:36

Install vmware-tools on ' latest' Linux (Debian)

Post by admin »

With ESXi6.0 and a brand new Linux Debian machine on which i already made 2 OpenWrt-Lede working images for my routers, decided to also install the VMware-tools on this virtual machine.

Within ESXi-Console, select VM - Guest - Install/Upgrade VMware Tools
Copy the vmware-tools-distrib folder to /tmp
CD to /tmp/vmware-tools-distrib

Next is in the log:

Code: Select all

root@LD861:/tmp/vmware-tools-distrib#  ./vmware-install.pl
open-vm-tools are available from the OS vendor and VMware recommends using 
open-vm-tools. See http://kb.vmware.com/kb/2073803 for more information.
Do you still want to proceed with this legacy installer? [no] YES

Creating a new VMware Tools installer database using the tar4 format.

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] 

What is the directory that contains the init scripts? 
[/etc/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 path "/usr/lib/vmware-tools" does not exist currently. This program is 
going to create it, including needed parent directories. Is this what you want?
[yes] 

In which directory do you want to install the common agent library files? 
[/usr/lib] 

In which directory do you want to install the common agent transient files? 
[/var/lib] 

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] 

The installation of VMware Tools 10.0.9 build-3917699 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] 

Initializing...


Making sure services for VMware Tools are stopped.

Stopping VMware Tools services in the virtual machine:
   Guest operating system daemon:                                      done
   VMware User Agent (vmware-user):                                    done
   Unmounting HGFS shares:                                             done
   Guest filesystem driver:                                            done


The module vmci has already been installed on this system by another installer 
or package and will not be modified by this installer.

The module vsock has already been installed on this system by another installer
or package and will not be modified by this installer.

The module vmxnet3 has already been installed on this system by another 
installer or package and will not be modified by this installer.

The module pvscsi has already been installed on this system by another 
installer or package and will not be modified by this installer.

The module vmmemctl has already been installed on this system by another 
installer or package and will not be modified by this installer.

The VMware Host-Guest Filesystem allows for shared folders between the host OS 
and the guest OS in a Fusion or Workstation virtual environment.  Do you wish 
to enable this feature? [no] 

The vmxnet driver is no longer supported on kernels 3.3 and greater. Please 
upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)

The vmblock enables dragging or copying files between host and guest in a 
Fusion or Workstation virtual environment.  Do you wish to enable this feature?
[no] 

VMware automatic kernel modules enables automatic building and installation of
VMware kernel modules at boot that are not already present. This feature can
be enabled/disabled by re-running vmware-config-tools.pl.

Would you like to enable VMware automatic kernel modules?
[no] 


Disabling timer-based audio scheduling in pulseaudio.

Do you want to enable Guest Authentication (vgauth)? Enabling vgauth is needed 
if you want to enable Common Agent (caf). [yes] 

Do you want to enable Common Agent (caf)? [yes] 

/etc/vmware-caf/pme/install/install.sh: line 125: uuidgen: command not found


Detected X server version 1.16.4



Distribution provided drivers for Xorg X server are used.

Skipping X configuration because X drivers are not included.

Creating a new initrd boot image for the kernel.
update-initramfs: Generating /boot/initrd.img-3.16.0-4-amd64
Generating the key and certificate files.
Successfully generated the key and certificate files.
   Checking acpi hot plug                                              done
Starting VMware Tools services in the virtual machine:
   Switching to guest configuration:                                   done
   Guest operating system daemon:                                      done
   VGAuthService:                                                      done
   Common Agent:                                                       done
The configuration of VMware Tools 10.0.9 build-3917699 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.

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.

Enjoy,

--the VMware team

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

root@LD861:/tmp/vmware-tools-distrib# 
2 Remarks:
  • The vmxnet driver is no longer supported on kernels 3.3 and greater. Please
    upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)
    Is a strange message and is under investigation.
  • /etc/vmware-caf/pme/install/install.sh: line 125: uuidgen: command not found
    Also a strange message ...
Testing if "/usr/bin/vmware-toolbox-cmd" does work after a reboot, as 4 now it does NOT work.

DG.
Post Reply