VMWare Player on Ubuntu 8.04 LTS
Here’s how I installed VMWare Player 2.0.3 on my Ubuntu 8.04 LTS. I would like to give my thanks to Czarism for help.
1. First thing I did was to install necessary headers.
~$ sudo apt-get install linux-kernel-headers linux-kernel-devel
2. Download VMWare Player tarball from vmware.com
3. Extract the tarball.
4. Here’s extremely important step. It appears that there’s an error on one of the headers in VMWare Player. You need to change line 74 in vcpuset.h from “asm/bittops.h” to “linux/bitops.h”. In order to do this you have to untar vmmon.tar, make the change, and tar it again so that install script can run normally. To do this:
~$ cd vmware-player-distrib
~$ cd lib/modules/source/
~$ tar xvf vmmon.tar
~$ vi vmmon-only/include/vcpuset.h
Notice I use vi, but you can use any text editor you want, make the change and save it.
~$ tar cvf vmmon.tar vmmon-only
5. Run vmware-install.pl using sudo and just follow the instruction. That’s all!
I’m now running Windows XP Pro I created in VMWare Fusion on my Mac and everything runs beautifully, including the VMWare Tools. Since I only use my VM to test webapps on IE, it really doesn’t take much resources and I love the fact that I’m running both Linux and Windows.