Installing Vmware Server on Arch Linux

Fri, Jun 26, 2009

Linux

In this tutorial we will be showing you how to install vmware server 2.0.1 on arch linux using kernel 2.6.30
before we begin you will need the tar.gz version of vmware server it can be freely downloaded from here

  1. We need to create some folders to store the vmware scripts so run the following as root
    mkdir -p /etc/rc.d/vmware.d/rc{0,1,2,3,4,5,6}.d
  2. We then need to make a symlink for lsmod
    ln -s /bin/lsmod /sbin/
  3. We need to install some dependiencies
    pacman -S libxtst libxt libxrender xinet
  4. Move your vmware server tarball file into /tmp and extract it
    tar xzf VMware-server-2.0.1*.tar.gz
  5. Run vmware-install.pl
    cd /tmp/vmware-server-distrib
    ./vmware-install.pl
  6. When it asks where the directories for rc0.d thru rc6.d are, use /etc/rc.d/vmware.d
    When it asks where the init directory is, use /etc/rc.d
    Select no when it asks you do you want to run vmware-config.pl
  7. Now we need to download a patch so that it will run on kernel 2.6.30

    For 64bit users

    1. cd /tmp
      wget tuts4tech.net/files/vmware-server.2.0.1_x64-modules-2.6.30-fix.sh
      wget tuts4tech.net/files/vmware-server.2.0.1_x64-modules-2.6.30-fix.patch
    2. We now need to run vmware-server.2.0.1_x64-modules-2.6.30-fix.sh
      sh vmware-server.2.0.1_x64-modules-2.6.30-fix.sh

    For 32bit users

    1. cd /tmp
      wget tuts4tech.net/files/vmware-6.5.2-modules-2.6.30-fix.sh
      wget tuts4tech.net/files/vmware-6.5.2-modules-2.6.30-fix.patch
    2. We now need to run vmware-6.5.2-modules-2.6.30-fix.sh
      [test]sh vmware-6.5.2-modules-2.6.30-fix.sh[/test]
  8. Most of the default options should be ok for you when its finished you'll be able to access the web management console at http://your-servers-ip:8222
, , , , , , , , ,

This post was written by:

Duffy - who has written 48 posts on Tuts4Tech.

I am the owner of this website, please feel free to ask me any questions you have

Contact the author

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Leave a Reply