So I downloaded the one for my system (OpenSuse 11.1 x86_64). As well as the windows variant for the bootcamp.
To upgrade an existing installed vmware server you can do (as root):
makker-laptop:/usr/bin # rpm -Uhv VMware-server-2.0.2-203138.x86_64.rpm
To query which VMware Server you have installed:
makker-laptop:/usr/bin # rpm -q VMware-server VMware-server-2.0.2-203138
To install if you're not having VMware Server:
makker-laptop:/usr/bin # rpm -ihv VMware-server-2.0.2-203138.x86_64.rpm
Then after that you should run vmware-config.pl in /usr/bin folder as root.
In my case something went wrong in installing the vsock module. I did not see that in an earlier install. This is the message I got:
make: Entering directory `/tmp/vmware-config6/vsock-only' make -C /lib/modules/2.6.27.37-0.1-default/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.27.37-0.1-obj/x86_64/default' make -C ../../../linux-2.6.27.37-0.1 O=/usr/src/linux-2.6.27.37-0.1-obj/x86_64/default/. modules CC [M] /tmp/vmware-config6/vsock-only/linux/af_vsock.o CC [M] /tmp/vmware-config6/vsock-only/linux/driverLog.o CC [M] /tmp/vmware-config6/vsock-only/linux/util.o CC [M] /tmp/vmware-config6/vsock-only/linux/vsockAddr.o LD [M] /tmp/vmware-config6/vsock-only/vsock.o Building modules, stage 2. MODPOST 1 modules WARNING: "VMCIDatagram_CreateHnd" [/tmp/vmware-config6/vsock-only/vsock.ko] undefined! WARNING: "VMCIDatagram_DestroyHnd" [/tmp/vmware-config6/vsock-only/vsock.ko] undefined! WARNING: "VMCI_GetContextID" [/tmp/vmware-config6/vsock-only/vsock.ko] undefined! WARNING: "VMCIDatagram_Send" [/tmp/vmware-config6/vsock-only/vsock.ko] undefined! CC /tmp/vmware-config6/vsock-only/vsock.mod.o LD [M] /tmp/vmware-config6/vsock-only/vsock.ko make[1]: Leaving directory `/usr/src/linux-2.6.27.37-0.1-obj/x86_64/default' cp -f vsock.ko ./../vsock.o make: Leaving directory `/tmp/vmware-config6/vsock-only' Unable to make a vsock module that can be loaded in the running kernel: insmod: error inserting '/tmp/vmware-config6/vsock.o': -1 Unknown symbol in module There is probably a slight difference in the kernel configuration between the set of C header files you specified and your running kernel. You may want to rebuild a kernel based on that directory, or specify another directory.
You might not need it since Vsock is an optional module that is used in communication between guests and hosts. But luckily I found a solution here. Mr. Swerdna states that there is a flaw in the vmware-config.pl, for which he provides a patch. He also explains how to enable USB support in guests. So thank you very much mr. Swerdna.
No comments:
Post a Comment