Hello from Adam.
VMWare uses a customised version of the Linux kernel in order to do its job. It has to install hooks in the kernel in order to have to keep its control.
If you want to continue using VMware,You should first uninstall VMWare and then do the on-line upgrade then do the VM install.
Why are you using VMWare? If you are running mult-Linux machines, you might want to use Xen instead. Xen is also open-source. Any updates are also made to the Xen-ready kernels.
Adam
-----Original Message-----
From: Steve Graegert
Subj: [SLE] VMWare 5.0, SuSE 9.3 and a patched 2.6. Kernel
Date: Sat Oct 1, 2005 6:41 am
Size: 2K
To: suse-linux-e@suse.com
Hi all,
I am running SuSE Linux 9.3 with kernel 2.6.11 and tried to install
VMWare 5.0. While doing an online update the latest patches have been
applied to the stock kernel. Now, 'uname -r' gives
'2.6.11.4-21.9-default' which is obviously different from the previous
stock kernel version 2.6.11.4.-20a-default.
So far so good. When trying to install VMWare 5.0 the installation
routine prompts for my kernel includes of the running kernel. The
SuSE kernel sources have been installed to
/usr/src/linux-2.6.11.4.-20a. No sources have been placed in
/usr/src/linux-2.6.11.4-21.9 the source directory of my running
kernel, except for two headers, namely
autoconf.h and version.h. My /usr/src directory contains the following entries:
linux:/usr/src # ls -la
total 2
drwxr-xr-x 10 root root 384 2005-10-01 11:41 .
drwxr-xr-x 12 root root 344 2005-08-13 19:41 ..
drwxr-xr-x 23 root root 776 2005-08-13 19:21 dicts
drwxr-xr-x 25 root root 736 2005-08-13 19:26 kernel-modules
lrwxrwxrwx 1 root root 18 2005-10-01 11:40 linux -> linux-2.6.11.4-20a
drwxr-xr-x 19 root root 720 2005-10-01 11:41 linux-2.6.11.4-20a
drwxr-xr-x 3 root root 72 2005-03-24 02:04 linux-2.6.11.4-20a-obj
drwxr-xr-x 4 root root 96 2005-09-09 19:44 linux-2.6.11.4-21.8
drwxr-xr-x 3 root root 72 2005-10-01 11:40 linux-2.6.11.4-21.9
drwxr-xr-x 3 root root 72 2005-08-19 18:48 linux-2.6.11.4-21.9-obj
lrwxrwxrwx 1 root root 23 2005-10-01 11:41 linux-obj ->
linux-2.6.11.4-20a-obj/
drwxr-xr-x 7 root root 168 2005-08-13 19:57 packages
VMWare does not allow compilation of required kernel modules for the
running kernel stating that it can't find the appropriate headers in
/usr/src/linux:
"The directory of kernel headers (version 2.6.11.4-20a-default) does not match
your running kernel (version 2.6.11.4-21.9-default). Even if the module were to
compile successfully, it would not load into the running kernel."
I understand what is going on, but I don't know what to do next to fix
this problem. Suggestions highly welcome. Thanks.
Regards
\Steve
--
Check the headers for your unsubscription address
For additional commands send e-mail to suse-linux-e-help@suse.com
Also check the archives at http://lists.suse.com
Please read the FAQs: suse-linux-e-faq@suse.com