Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux Hosts
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > Your Distro > SuSE Linux Help
Reload this Page Kernel Security Update Breaks VMware Server 1.0.6
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

SuSE Linux Help For help and discussions related to SuSE Linux

Reply
 
Thread Tools Display Modes
Old 4 Weeks Ago   #1 (permalink)
MikeH30
Just Joined!
 
Join Date: Feb 2007
Location: USA
Posts: 63
Kernel Security Update Breaks VMware Server 1.0.6

I am currently running SLES10-SP2.

I first installed VMware Server 1.0.6 on SLES10-SP1 and all was fine until a kernel security update was applied. After the kernel security update I could never get VMware Server 1.0.6 to load. I would click on the icon and it would just hang. SLES10-SP2 was soon available and I installed that from a clean install on my box rather than continuing to trouble shoot my issues with SLES10-SP1. I then installed VMware Server 1.0.6. on SLES10-SP2. All was fine until another kernel security update for SLES10-SP2. So once again, when I click on my VM Ware Server application icon, nothing happens and it just hangs.

I uninstalled VMware Server 1.0.6 with the uninstall script located in /usr/bin/vmware-uninstall.pl. I then proceeded to re-install VMware Server 1.0.6 and all is fine until I get to the line that reads:

"What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]"

I then type: "/usr/src/2.6.16.60-0.25-smp/include"

I get this response:

"The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.16.60-0.25-smp). Even if the module were to
compile successfully, it would not load into the running kernel."

The output when I type "uname -r" is: "2.6.16.60-0.25-smp"

The directory "/usr/src/2.6.16.60-0.25-smp" does not exist in my "/usr/src/" directory. All I have are these directories.

/usr/src/linux-2.6.18.2-34
/usr/src/linux-2.6.18.2-34-obj
/usr/src/linux-2.6.16.60-0.25.obj
/usr/src/linux-2.6.16.60-0.23
/usr/src/linux-2.6.16.60-0.21
/usr/src/packages

I uninstalled and re-installed kernel-source in Yast. The version listed is kernel-source 2.6.18.2-34.

Please advise.

-Mike
MikeH30 is offline   Reply With Quote
Old 4 Weeks Ago   #2 (permalink)
gogalthorp
Linux Guru
 
gogalthorp's Avatar
 
Join Date: Oct 2006
Location: West (by God) Virginia
Posts: 1,914
When the kernel changes you must reinstall VMware since it links to the kernel.

It is just like a video driver in that you must reinstall after a kernel update.

You must also update your kernel-source and have gcc installed.

The installer always finds the correct path for the headers and I take the default without problems. The source should always be in the same place unless you have been hand compiling the kernel and have multiple sources.
gogalthorp is offline   Reply With Quote
Old 4 Weeks Ago   #3 (permalink)
MikeH30
Just Joined!
 
Join Date: Feb 2007
Location: USA
Posts: 63
Hello and thanks for the reply.

I had the following packages below installed prior to installing VMware Server 1.0.6. on Suse Enterprise Linux Server - SP2. I discovered these prerequisuites when I set up VMware on my desktop ( openSuse10.3 at the time ).

(Taken from The Perfect Desktop - OpenSUSE 10.3 (GNOME) | HowtoForge - Linux Howtos and Tutorials)

# findutils (needed by VMware Server)
# glibc-devel (needed by VMware Server)
# findutils-locate (needed by VMware Server)
# gcc (needed by VMware Server)
# flex (needed by VMware Server)
# lynx (needed by VMware Server)
# compat-readline4 (needed by VMware Server)
# gcc-c++ (needed by VMware Server)
# make (needed by VMware Server)
# kernel-source (needed by VMware Server)

After the kernel update I un-installed VMware Server 1.0.6 with the uninstall script "/usr/bin/vmware-uninstall.pl." I install/un-install all of my packages through YaST. VMware server is the only package I have installed/uninstalled manually. I confirmed via YaST that the packages above are still installed.

So I am still unsure how to address this question from the VMware installation:

"What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]"

The output when I type "uname -r" is: "2.6.16.60-0.25-smp"

I then type: "/usr/src/2.6.16.60-0.25-smp/include"

I get this response:

"The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.16.60-0.25-smp). Even if the module were to
compile successfully, it would not load into the running kernel."

How do I get "2.6.16.60-0.25-smp" to be a directory in "/usr/src/?" Or what do I need to do to re-install VMware Server without having to re-install my OS?

Regards,

-Mike
MikeH30 is offline   Reply With Quote
Old 4 Weeks Ago   #4 (permalink)
gogalthorp
Linux Guru
 
gogalthorp's Avatar
 
Join Date: Oct 2006
Location: West (by God) Virginia
Posts: 1,914
You should only need to use

/usr/src/linux/include

it should be a link to the running kernel source.

fallow the link and see what is there it should be a bunch of folder containing *.h files.

The source is the same for single and SMP it is just compiled with different options.
gogalthorp is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 11:09 AM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.0.0