VMWare Player 3 vs Linux 2.6.32
I wanted to test some crap in VMWare, didn’t feel like messing with the entire server thing so went for the player. Unfortunately, this thing doesn’t work against the 2.6.32 kernel.
After installation, you can fix it with as follows (as root):
cd /tmp
tar xf /usr/lib/vmware/modules/source/vmnet.tar
tar xf /usr/lib/vmware/modules/source/vmci.tarcd vmnet-only
sed -i "/vnetInt.h/ a\#include \"compat_sched.h\"" vnetUserListener.ccd ../vmci-only/include
sed -i "/compat_page.h/ a\#include \"compat_sched.h\"" pgtbl.hcd /tmp
tar cf /usr/lib/vmware/modules/source/vmnet.tar vmnet-only
tar cf /usr/lib/vmware/modules/source/vmci.tar vmci-only
and rerun vmplayer.
Tags: linux-2.6.32, player, vmware
January 1st, 2010 at 19:44
Tanks a lot my friend. Works fine for me
January 2nd, 2010 at 22:29
Thanks, worked like a charm with my custom kernel and VMware workstation 7!
January 7th, 2010 at 00:12
Legendary !
January 7th, 2010 at 10:51
Thanks!
Works perfectly!
January 15th, 2010 at 18:38
Thank you! V3 is a nice upgrade.
January 25th, 2010 at 06:18
Thanks a lot!
Works fine with VMware Player 2.5.3.
February 10th, 2010 at 11:37
Very good tip, works fine. How you discover that missing of libraries in include files of vmware ?
February 17th, 2010 at 20:31
Now there’s a good question. I don’t remember… I just remember looking at the compile output and going digging in the source.