Skip to content

How To: Install VMWare Server 2.0.2 on Ubuntu 10.04 32 or 64 bit with Patch

by Jon on August 16th, 2010

I recently installed VMWare server on a Ubuntu 10.04 system and found that it was pretty easy but there was a patch that needs to be installed for everything to work correctly. I will go over the installation of the patch and VMWare.

1. First thing to do is download VMWare Server from http://downloads.vmware.com/d/info/datacenter_downloads/vmware_server/2_0 and extract the file into /usr/src

2. Also a couple of dependanceies need to be installed to compile vmware.

apt-get install make gcc

3. Next you need to download the patch files from here, or you can get them from the author, http://nerdbynature.de/bits/2.6.32-22/ all of the individual files need to be downloaded from the author I packaged all of them into a tar file.

4. The easiest way to do this is downloading the tar package to /usr/src then use the tar zxf patch-vm.tar.gz to extract the files into a folder.

5. Once you have extracted the patch folder go into that directory and no changes need to be made if you are working out of /usr/src/patch-vm. Now in there run the script “./patch-vmware_2.6.3x.sh /usr/src/vmware-server-distrib/lib/modules/source” this command will patch all the files needed to clean up VMWare.

6. Now VMWare can be installed with the vmware-install.pl script in the folder containing the vmware source.

These directions assume you have a basic understanding of linux and how to install applications.

From → Linux

4 Comments
  1. Corey permalink

    Thanks for the guide. It really helped me out. Last time I tried to install VMserver on Ubuntu 10.04 I spent days on it. Thanks again!!!

  2. I have problem with this message: make[1]: Leaving directory ‘/usr/surc/linux-headers-2.6.32-32-server’
    cp -f vmnet.ko ./../vmnet.o
    make: Leaving directory ‘/tmp/vmware-config3/vmnet-only’
    unable to make a vmnet module that can be loaded in the rnning kernel:
    insmod: error inserting ‘/tmp/vmware-config3/vmnet.o’: -1 File exists
    There is probably a slight difference in the kernel configuration between the set of C header files you specified and your running kernel. You may want to rebuild a kernel based on that directory, or specify another directory.

    Please help me about that!!!

    • This looks like a problem with the version of Ubuntu you are using. I wrote that post for Ubuntu 10.04 which is outdated at this point. I can help you fix this if you give me more information on your operating system version.

  3. paul permalink

    12.04 ubuntu 3.2.0-54-generic kernel

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS

%d bloggers like this: