How to install VMware Server 2.0.1 on Ubuntu 9.04 Jaunty Jackalope

Saturday, May 16th 2009, 11:48

I wrote a small script that will help you install VMware Server 2.0.1 (build 156745) on Ubuntu 9.04 and later without any efforts. The install script needs a patch file for this VMWare Server version that is automatically downloaded from my server.

How to:

  1. Download your copy of VMware Server (TAR image) and note the license key somewhere.
  2. Download my script and run it from the same folder where you have downloaded VMware Server or provide it the path to that folder.
  3. Follow the on screen questions and answer them accordingly.
  4. Enjoy!

ATTENTION: Don’t try to install VMware Server with this script or without it on Ubuntu 9.10 because it won’t work. Some kernel sources on which VMware Server relied for module compilation have changed, thus resulting in failed attempts to build the corresponding modules.

Click here if you want to install VMware Server 2.0.1 on Ubuntu 9.10.

You might also like:

36 Comments

1 2 3
  • Sorry to say that the attached patch makes it impossible to login to the web interface.

    • Hi, Daniel! It worked for me as I had used this version of VMware Server before I moved away to VirtualBox. The authentication is done using your /etc/passwd file. If I remember well, I did the install using sudo, but sudo wasn’t needed for reading the passwd file, as it has 644 file permissions, but for different configs. I am 100% sure that the installation worked ok as I wouldn’t have posted something not verified on my blog.

      Try looking for bugs related to authentication in VMware Server because I have experienced the same thing, only on a Windows machine.

  • I have just tested again (just for the sake of it) the script on my laptop. Everything went smooth.

  • Perfect! Thanks for the script :)

  • The script makes the installation proceed smoothly on Jaunty 64 bit. The web console opens and my test VM starts. However, a click in the Console tab produces not the login screen but an error message box:

    “Cannot access virtual machine console. The request timed out”

    Would appreciate tips.

    Have been using the same version of VMware server on Fedora 10-64 for several months.

    • Hi Ravi!

      I am not sure what is the cause for what you are experiencing. The link between the virtualization server and your virtual machine is done by using the browser plugin made by VMware. Have you tried to SSH your virtual machine and see if it’s not something wrong there?

      Just my 2 cents…

  • Good tip. Removed the VMware plugin and installed in again. Worked like a charm.

    Thanks.

  • I am more than glad that I could offer you a tip. :)

  • Thanks for the script! Installing now

  • Nice one !
    Was in the process of downloading the Fedora DVD as had given up on ever getting this to work on Jaunty – thanks for saving my poor broadband ;)

    • For me Ubuntu is the best distro out there. There isn’t anything that can’t be found for it in just a matter of a google search.

  • groovy, dude, the freakin headers didn’t seem to work without your patch, thanks a lot

  • Holy cow! Virtualization under a real server linux distribution.That’s easy easy to install?!

    You sir, I owe a beer to, for one of the most useful bits of code I’ve come accross in a long time.

    I’ve been wrestling with my new server for the house for weeks. First ESXi, then Xen, then Jaunty (Or as I’ve been calling it Jaundiced Jackal until now) trying to get KVM or VBox to actually run and be easy to admin.

    I don’t think I’ve every had such an easy time getting to grips with a tool under linux, so thank you once more.

    Rob

1 2 3

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


CODE EXAMPLES: When you want to include source code or terminal output, please use the the following tags like in the next example:

    [language]
    code lines
    [/language]
	

where you substitute language with the programming laguage used throught the code example (for terminal output that would be bash), e.g:

    [bash]
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    [/bash]
	

To see a list of all the supported languages, please check this page.

If you want to include code bits inline, please use the code tags like in the following example:

    The <code>$USER</code> variable holds the current logged in username.
	

Projects that I support

Recent Comments

  • nope said:
    yeah that was my first thought too, but: mount: warning: seems to be mounted read-write. too bad, would have been just perfect. more»
  • Klaus Deiss said:
    Dear Radu, I tried it on Ubuntu 10.0.4.2 and 10.0.4.3 with different kernel versions (amd64 server 2.6.32 kernel). No... more»
  • scompo said:
    Nope.. Now it’s not working again.. This printer it’s a real pain in the butt.. The other hp printer I had... more»
  • Dmitrij said:
    Thank you Peter and Patrice. Could you please post the updated script? more»
  • hd_flash_pains said:
    didn’t work for me more»

Recent Tweets

Bear