Hi, its me again with another howto VMware :), this time the task is harder :(. Based on Ubuntu Hardy 8.04 Beta
Steps:
1. Get VMware from www.vmware.com(I used VMware Workstation because I have the licence for that version) since we're using Ubuntu you should get the tar.gz file.
2. Install build-essential linux-kernel-devel and linux-headers-generic(or the one you're using), extract the vmware tar.gz file right click -> "extract here" or:
tar xvvzf dir/VMware-workstation-6.0.3-80004.i386.tar.gz
3. Run the installer:
cd vmware-distrib
sudo ./vmware-install.pl
follow all the instructions... but DO NOT RUN vmware-config.pl
4. Copy vmware drivers source code in a directory:
mkdir $HOME/temp
cd $HOME/temp
cp /usr/lib/vmware/modules/source/vmmon.tar .
cp /usr/lib/vmware/modules/source/vmnet.tar .
5. Get the patches, save them in $HOME/temp/:
vmmon-2.6.24.patch: http://pastebin.com/pastebin.php?dl=f58553c1f
vmnet-2.6.24.patch: http://pastebin.com/pastebin.php?dl=f681c5c13
File downloads: vmmon: http://www.mediafire.com/?zizfzmutmnp, vmnet: http://www.mediafire.com/?yign2immy0m
6. Apply the patches:
cd $HOME/temp
tar xf vmmon.tar
cd vmmon-only
patch -p1 < ../vmmon-2.6.24.patch
cd ..
mv vmmon.tar vmmon.tar.orig
tar cf vmmon.tar vmmon-only
sudo cp vmmon.tar /usr/lib/vmware/modules/source/
tar xf vmnet.tar
cd vmnet-only
patch -p1 < ../vmnet-2.6.24.patch
cd ..
mv vmnet.tar vmnet.tar.orig
tar cf vmnet.tar vmnet-only
sudo cp vmnet.tar /usr/lib/vmware/modules/source/
7. Run vmware-config.pl
sudo vmware-config.pl
Read the instructions and when it says "Compile drivers" you type yes to compile your patched modules.