vmware on 11.3

I used swerdna’s tutorial for installing vmware server on 11.2 - only I was trying it on 11.3. and then tried the fix script which gave this output: (This is the part where it crashed)

http://img695.imageshack.us/img695/180/vmserverscript.png

I need some help to identify the problem

Hi
The kernel links have changed. Run the following commands as root and then retry your patch;


cd /lib/modules/`uname -r`/build/include/linux
ln -s ../generated/autoconf.h
ln -s ../generated/utsrelease.h

I did as you said and got :

linux-9dni:/home/Alastairo/Patch/vmware-server.2.0.1_x64-modules-2.6.30.4-fix # ./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh
Found tar file for vmmon module
Found tar file for vsock module
Found tar file for vsock-temp module
Found tar file for vmnet module
Found tar file for vmci module
Found tar file for vmnet-temp module
Found tar file for vmmon-temp module
Found tar file for vmci-temp module
Using patch file: /home/Alastairo/Patch/vmware-server.2.0.1_x64-modules-2.6.30.4-fix/vmware-server.2.0.1_x64-modules-2.6.30.4-fix.patch
Using module directory: /usr/lib/vmware/modules/source
Using backup directory: /usr/lib/vmware/modules/source-backup
Backing up ./vsock-temp.tar to /usr/lib/vmware/modules/source-backup/./vsock-temp.tar
Backing up ./vmnet-temp.tar to /usr/lib/vmware/modules/source-backup/./vmnet-temp.tar
Backing up ./vmmon-temp.tar to /usr/lib/vmware/modules/source-backup/./vmmon-temp.tar
Backing up ./vmci-temp.tar to /usr/lib/vmware/modules/source-backup/./vmci-temp.tar
Untarring vmmon.tar
Untarring vsock.tar
Untarring vsock-temp.tar
Sorry, vsock-temp.tar tarball failed to extract the directory vsock-temp-only
linux-9dni:/home/Alastairo/Patch/vmware-server.2.0.1_x64-modules-2.6.30.4-fix #   

Hi
Have you done a md5sum check on your source download? Else I would remove that source-backup directory and try again.

I will remove the source backup and try again - but I am not too sure where to look for it - and don’t want to mess up the system.
Please guide me!

Hi
Run the following;


cd /usr/lib/vmware/modules/source-backup/
pwd
rm *.tar
cd

Did that and ran the script again - got the same result:

Untarring vsock-temp.tar
Sorry, vsock-temp.tar tarball failed to extract the directory vsock-temp-only

I will have to continue tomorrow - thanks for your help

Hi
Well it might pay to delete the whole backup directory then;


cd /usr/lib/vmware/modules/
pwd
rm -rf source-backup
cd

Did you check the md5sum of the download?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.3 (x86_64) Kernel 2.6.34-12-default
up 7 days 11:23, 2 users, load average: 0.00, 0.04, 0.00
GPU GeForce 8600 GTS Silent - Driver Version: 256.44

I checked out md5sum of main file from vmware and it’s OK
Have now deleted backup directory and will start fresh tonight

Hi malcolmlewis,

Thanks a lot for all the info you have provided here.
I have also followed the same steps but unfortunately got the same error message while running the following command:

#./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh


Untarring vsock-temp.tar
Sorry, vsock-temp.tar tarball failed to extract the directory
vsock-temp-only

Thanks, in advance.

-Jitendra

There hasn’t been a really good result with VMware Server in openSUSE since openSUSE 11.0 IIRC. The VMware ppl aren’t really interested in Linux users of the Server edition I think. I see everywhere users having to make their own “fixes” just to get it going.

I’m going to discourage the use of VMware Server in 11.3 on my site (well it just doesn’t work so far).

I have installed and tested extensively the Oracle/Sun Virtual Box instead. It is IMHO much simpler and better engineered than The VMware offering. It’s so easy to use, and the results I’ve had have been excellent. (although I’ve only made 2 VBox VMs so far, xp media edition and openSUSE 11.3).

I’m very glad I switched to VBox, it’s so uncomplicated when compared to VMware Server.

Hi
What about upgrading to 2.0.2?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.3 (x86_64) Kernel 2.6.34-12-default
up 2 days 15:31, 2 users, load average: 0.14, 0.06, 0.03
GPU GeForce 8600 GTS Silent - Driver Version: 256.44

The problem is that it is not first time you launch the patch, so you have some ???-temp.tar in directory you must not have.

Delete vmware-server directory you extracted from .tar.gz, extract again and begin with the patch.

Ok Guys, here is what i did and it did work (for me). But I can only run the vmware-config.pl once!

I installed a trail of vmware-workstation 7.1 (supported on 11.3) i copied this folder
/usr/lib/vmware/modules/
I uninstalled vmware-workstation (./vmware-workstationblabla.bundle -u vmware-workstation) (was hard to find for me)
I installed vmware-server 2.0.2 (need to uninstall workstation or it will crash)
Before running vmware-config.pl i copied the modules folder back (in my case cp -r /root/modules /usr/lib/vmware/modules (so the modules of vmware-workstation 7.1 are mixed together with the modules from vmware-server).
I ran vmware-config.pl i have this kernel running:

  • kernel-default 2.6.34-12.3.x86_64
  • kernel-default-base 2.6.34-12.3.x86_64
  • kernel-default-devel 2.6.34-12.3.x86_64

This is also something i ran (dont know if it is needed found it on a forum somewhere)
cd /lib/modules/uname -r/build/include/linux
ln -s …/generated/autoconf.h
ln -s …/generated/utsrelease.h

I hope it helps you out. Ive got vmware-server 2.0.2 now running on OpenSuse 11.3 64bit.

2 bad vms dont start… ill troubleshoot more later…

On 2010-08-23 14:08, JitendraPawar wrote:
>
> Hi malcolmlewis,
>
> Thanks a lot for all the info you have provided here.
> I have also followed the same steps but unfortunately got the same
> error message while running the following command:
>
> #./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh

Upgrade, 2.0.1 does not work.
Version 2.0.2 works, if patched, on oS 11.2 - 11.3 doubtful.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Elessar))

Try:


cd /usr/lib/vmware/modules
pwd
rm -f *-temp.tar
cd /patch/folder
./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh