Youry's Blog

Youry's Blog

vmware workstation 8.x & 10.x instllation problems

leave a comment »

2014: updates: VMWare on Fedora 20 https://communities.vmware.com/thread/466131

yum -y install gcc kernel-headers kernel-devel
ln -s /usr/src/kernels/$(uname -r)/include/generated/uapi/linux/version.h /usr/src/kernels/$(uname -r)/include/linux/version.h
sh VMware-Workstation-Full-10.0.1-1379776.x86_64.bundle

+++++

Error VMWARE Workstation 10.x installation with Kernel 3.x from https://bbs.archlinux.org/viewtopic.php?pid=1413573

“After trying several options, I managed to get the installation with the following command, perhaps the option to ignore errors: ./VMware-Workstation-Full-10.0.2-1744117.x86_64.bundle  –console –custom –eulas-agreed -I –regular ”

++++++++++++++++++

from interesting a post:

… to do virtualization on non-cloud hardware using Free Software:  Qemu and KVM, running atop GNU/Linux.
deploying a fleet of MS Windows VMs, and you want big enterprise-type bureaucracy, you probably want something like the Xen-based XenCenter instead of KVM …

new problem with new kernel 3.4 and 3.5
Re: Cannot compile VMware Blocking Filesystem kernel module.

    • sudo su –
    • cd /usr/lib/vmware/modules/source
    • tar xvf vmblock.tar
    • vi vmblock-only/linux/filesystem.c
      • :252 enter
        #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 4, 0)
        rootDentry = d_alloc_root(rootInode);
        #else
        rootDentry = d_make_root(rootInode);
        #endif
    • tar cfv vmblock.tar vmblock-only/
    • vmware

    A clear explanation that makes perfect sense. The patch finds the return -EINVAL;  } around line 525, and then inserts:

    #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 4, 0)
    [ original code kept in place ]
    #else
    rootDentry = d_make_root(rootInode); [the key change inserted make for alloc]
    #endif
    [ original code kept in place ]

    Thank you!

    PS. And it worked perfectly.

  1. http://sgros.blogspot.ca/2012/06/upgrade-to-fedora-17.html
  2. http://weltall.heliohost.org/wordpress/2012/04/01/vmware-workstation-8-0-2player-4-0-2-and-7-1-x3-1-x-fix-for-linux-kernel-3-4-0/
    works fine

+++++++++++++

Source: VMWare community forums

The following link gives explanation how to fix vmware workstation 8.x installation into linux kernel 3.2.x+:

http://tjwallas.weebly.com/5/post/2012/05/patching-vmware-workstation-8x-linux-kernel-3-2-x.html

You need to download a patch from this link at the first and then do the following:
cd /usr/lib/vmware/modules/source
sudo tar xfv vmnet.tar
sudo patch -p0 < workstation-8.0.2_linux-3.2.patch
sudo tar cfv vmnet.tar vmnet-only/
sudo vmware-modconfig –console –install-all

PS Just updated workstation 8.0.3 to 8.0.4 – still the same problem. I’m amazed by the VMWare!!! They charge so much money for their products, but can’t even add already known patches.  They issued so many different licenses, like Microsoft, but can’t support their customers any more.

Advertisements

Written by youryblog

June 4, 2012 at 1:48 PM

Posted in IT, VMWare

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: