Finally it comes down to
# modprobe vmmon
FATAL: Error inserting vmmon (/lib/modules/2.6.32-358.6.1.el6.x86_64/misc/vmmon.ko): Invalid module format
Seems you've upgraded the kernel version, the default kernel version of CentOS 6.4 is 2.6.32-358.el6.x86_64, we'll try to reproduce it. And if you can upload the vmware-installer log under /var/log/, that will be helpful.
Thanks for your reply. I've installed again VMware-Workstation-Full-8.0.6-1035888.x86_64.bundle.
Afterwards I've executed
mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary.bkp
vmware-modconfig --console --install-all
See the vmware-installer log below. I did found this as well, may be this helps.
vmware-installer 23.5 K
I can run Workstation 10 well on the default kernel 2.6.32-358.e16.x86_64 and latest version 2.6.32-358.18.1.e16.x86_64 on CentOS6.4 x64. Can you please try it with the latter kernel version?
We can not reproduce it, please try to update to latest kernel 2.6.32-358.18.1.e16.x86_64, or clean the env manually according to URL:
http://knova-prod-kcc-vip.vmware.com:8080/contactcenter/php/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&exter… , and install WS again. Thanks.
Additional info, I'm using a virtual CentOS environment in the cloud.
I've set up a fresh installed machine in this environment and uploaded VMware Workstation at /tmp dir (that's the version wherefore I have a license).
May be you can try to reproduce the behaviour in this environment. The server does have the following data
user/passwd via PM per request
It's a virtual server you can play around, I'll delete it after the tests.
P.S. The link http://knova-prod-kcc-vip.vmware.com:8080/contactcenter/php/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&exter… doesn't work for me.
P.S. Changed the passwd due to security reasons, you may get the current one via PM
Sorry, I'm not sure how to get the passwd, and I've tried to install a nest CentOS6.4 VM, and install WS in the VM, it succeed.
And I've pasted the contents of the link below, hope it helps:
Note: Log into the host using the root account to execute
the terminal commands in this article. If running Ubuntu, the root account is
not available by default. Prepend all commands with sudo, or switch
to root using this command:
sudo su -
Warning: This command provides unrestricted
access to the operating system. It is possible to cause damage to the system
when using this access level.
1.Open a command prompt. For more information, see Opening a command or shell
prompt (1003892). Type the commands as indicated in the steps of this
2.Shut down all VMware applications and
3.Verify that all processes have stopped:
lsmod | grep vm
Note: A zero must be listed beside VMware
related modules to indicate that they are no longer running.
4.Move the VMware libraries to the /tmp
mv vm* /tmp
Note: If the kernel has ever been updated,
you must check and move the files from multiple paths. Substitute the kernel
version where indicated above.
5.Unload the kernel modules:
6.Remove the VMware startup scripts:
RedHat and Most
Note: If you are using a
different Linux distribution, substitute the correct path in the
7.Remove the remaining VMware files and directories:
rm -r /usr/share/doc/vmware*
8.If an RPM package was used to install the VMware product, complete these
steps to delete the RPM database entry:
rpm -qa | grep VMware
Note: A list of VMware packages is
presented. Copy the exact package name for the next step and paste it into the
command where indicated.
9.Remove the VMware packages:
rpm --erase --nodeps VMware_Package_Name
I've send you the login data via Private Message. It's a clean install, so far no environment cleansing is necessary. Please check the further details in the message I sent. Many thanks in advance.
I'm pretty sure you can't install VMware Workstation on a centos or any other virtual platform. Certainly can't on a Windows VM - the installer tells you this. Makes sense really - the hardware is behind another Hypervisor...
I am using CentOs for years as a desktop system, currently running 2.6.32-504.1.3.el6.x86_64 kernel
To fix this problem I used the following steps;
- sudo service vmware stop
- sudo rm /lib/modules/$(uname -r)/misc/vmmon.ko
- sudo vmware-modconfig --console --build-mod vmmon /usr/bin/gcc /lib/modules/$(uname -r)/build/include/
- sudo depmod -a
- sudo service vmware start
Thanks, HFWSterken, this worked for me.