Wednesday, March 9, 2011

VMWare 2.0.2 server on OpenSuSE 11.2 64bit

This is a quick summary of what is described on http://opensuse.swerdna.org/susevmwareserver.html

In order to install VMWare Server 2.0.2 on OpenSuSE 11.2 64bit you need to install the kernel source and kernel devel packages. Make sure you choose the right kernel type when selecting the packages, uname -r will tell you what you have.

Download VMware-server-2.0.2-203138.x86_64.rpm from http://www.vmware.com/download/server/ and the patch from http://opensuse.swerdna.org/vmware/vmware-server.2.0.1_x64-modules-2.6.30.4-fix.tgz to your tmp folder or elsewhere.

As root perform the following steps:

cd /tmp
rpm -i VMware-server-2.0.2-203138.x86_64.rpm
cd /usr/src/linux
make mrproper
make cloneconfig
make modules_prepare
cd /tmp
tar xvzf vmware-server.2.0.1_x64-modules-2.6.30.4-fix.tgz
./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh
cd /usr/lib/vmware/modules/
rm -rf binary/
/usr/bin/vmware-config.pl

That's it, afterwards you VMWare server should be ready to use.

Wednesday, March 2, 2011

SLES 11 Regigrstion Problem: wrong GUID

I recently had a problem that a technician could not register a SLES 11 system. The registration process ended with an error message from the Novell registration service: wrong GUID.

Running the registration from the command line...:

$ suse_register -a regcode-sles=..... -a email=.... -d 3

... showed that there was indeed a wrong GUID sent to the server. I grepped for the GUID string in /etc/* and found it in /etc/zypp/credentials.d/NCCcredentials. Deleting this file solved the problem, the registration worked as usual.