vmware server 1.09 on Debian 5
- May 25th, 2009
- Posted in Linux . Server
- Write comment
Prerequisites: clean Debian 5 installation (preferably from netinstall disc) on at least 1GHZ/512MB RAM, reliable Internet connection
I did the install over SSH, so that I don’t have to stand in front of my server rack. This experiment was conducted for a vmware server based virtual private server venture that I may be going in on with George Sawyer. He needed quickly deployable web environments for the classes he teaches.
Copy/Paste Code block
apt-get install linux-headers-`uname -r` libx11-6 libx11-dev x-window-system-core x-window-system xspecs libxtst6 psmisc build-essential xinetd gcc-4.1 g++-4.1
ln -sf /usr/bin/gcc-4.1 /usr/bin/gcc
wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.9-156507.tar.gz
tar xzvf VMware-server-1.0.9-156507.tar.gz
cd vmware-server-distrib/
./vmware-install.pl
[ !-- follow the instructions. the defaults should be just fine. --! ]
cd ..
wget http://vraidsys.com/software/vmware-update-2.6.26-5.5.7.tgz.gz
tar -xzvf vmware-update-2.6.26-5.5.7.tgz.gz
cd vmware-update-2.6.26-5.5.7
./runme.pl
[ !-- follow the instructions. the defaults should be just fine. --! ]
cd ..
rm -fdr /tmp/*
rm -fdr vmware*
rm -fdr VMware*
shutdown -r now
Edited July 30, 2009
Here is what just happened:
1) all the dependencies were installed first
2) then a system link was created so that the old version of gcc is used that is compatible with the kernel headers
3) the vmware server software is downloaded and installed.
4) you should reach a point in the installation where the process errors out installing the vmmon module.
5) use the patcher to override some dependency stuffs that can’t be fixed.
6) once the process is done, remove the installation files, and then restart the system to free up the memory used by the installation procedure.
Adding the web manager isn’t that much harder:
well this is rather fail, I can’t seem to get my VM’s to work. everything else is aces … what gives?!? guess I’ll have to try the woefully unresponsive VMware Server 2.
Same here, All I end up with is “the process exited with an error: End of error message.” when trying to start a VM.
Followup
aptitude install g++-4.1
http://www.ducea.com/2007/10/25/gcc-error-trying-to-exec-cc1plus-execvp-no-such-file-or-directory/
http://www.insecure.ws/2008/07/24/vmware-anspecific-specific-557-and-kernel-2626
@Jelloir
Yeah well build-essential should cover that … but I guess I’ll have to give this a try now that you mention it.
Mad props to Jelloir for finding the g++ dependency and updated patch! Works great!
Thank you for these posts — they were invaluable. I wanted to note that I ran into the same “Locking assertion failure” mentioned here, using Debian 5.0:
http://communities.vmware.com/message/992421
I resolved it using the recommendation here:
http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg606789.html
Namely:
apt-get install gtkhtml3.14
Thanks again.
@Richard Bejtlich
Thanks for the follow-up Richard; greatly appreciated.
Thanks!
vmware on debian 5.0 is working fine !
Thanks again!