# Different Kernel versions how many should I have?

**URL:** <https://forums.suse.com/t/different-kernel-versions-how-many-should-i-have/25455>\
**Category:** SLES Install-Boot\
**Created:** [April 24, 2014, 7:50pm UTC](https://forums.suse.com/t/different-kernel-versions-how-many-should-i-have/25455 "2014-04-24T19:50:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mminnaples](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@mminnaples](https://forums.suse.com/u/mminnaples)\
**Post date:** [April 24, 2014, 7:50pm UTC](https://forums.suse.com/t/different-kernel-versions-how-many-should-i-have/25455/1 "2014-04-24T19:50:32Z")

</div>

Hi All,

I am new to Linux I bought a server with SLES 11 on it I was trying to install Vmware on it and ran into missing Kernel Header files as I am sure everyone has, after getting very frustrated I put on a higher level Kernel the default was 2.6.27.19 now it is at 2.6.27.54 but when checking rmp -qa kernel\* I see a bunch of different kernels  
kernel-default-2.6.27.54-0.2.1  
kernel-source-debuginfo-2.6.27.54-0.2.1  
kernel-xen-base-2.6.27.54-0.2.1  
kernel-source-2.6.27.54-0.2.1  
kernel-syms-2.6.27.54-0.2.1  
kernel-default-base-2.6.27.54-0.2.1  
Does anyone know which ones I should have and if there are some that I dont need and how do I remove them what are reprecutions? Sorry for asking such a low level question still cannot get this vmware installed been working with them for weeks now.

Thanks  
Mike

---

<div class="post-metadata">

**Author:** ![ab1](https://avatars.discourse-cdn.com/v4/letter/a/d2c977/32.png) [@ab1](https://forums.suse.com/u/ab1)\
**Post date:** [April 24, 2014, 9:34pm UTC](https://forums.suse.com/t/different-kernel-versions-how-many-should-i-have/25455/2 "2014-04-24T21:34:53Z")

</div>

On 04/24/2014 10:54 AM, mminnaples wrote:[color=blue]

> I am new to Linux I bought a server with SLES 11 on it I was trying to  
> install Vmware on it and ran into missing Kernel Header files as I am  
> sure everyone has, after getting very frustrated I put on a higher level  
> Kernel the default was 2.6.27.19 now it is at 2.6.27.54 but when  
> checking rmp -qa kernel\* I see a bunch of different kernels  
> kernel-default-2.6.27.54-0.2.1[/color]

A kernel  
[color=blue]

> kernel-source-debuginfo-2.6.27.54-0.2.1[/color]

Debug info for the kernel. Probably not necessary, but its not a problem.  
[color=blue]

> kernel-xen-base-2.6.27.54-0.2.1[/color]

The Xen kernel base stuff. Not necessary unless you are using Xen  
virtualization, I’m pretty sure.  
[color=blue]

> kernel-source-2.6.27.54-0.2.1[/color]

The actual kernel sources. Probably not necessary unless you’re building  
the VMware tools from source, but I thought that was pretty rare anymore  
thanks to the availability of header RPMs in SLES.  
[color=blue]

> kernel-syms-2.6.27.54-0.2.1[/color]

Symbols I think. Same as above.  
[color=blue]

> kernel-default-base-2.6.27.54-0.2.1[/color]

Some base stuff, perhaps drivers, for the kernel.  
[color=blue]

> Does anyone know which ones I should have and if there are some that I  
> dont need and how do I remove them what are reprecutions? Sorry for  
> asking such a low level question still cannot get this vmware installed  
> been working with them for weeks now.[/color]

Working with them for weeks? Sheesh, that’s painful.

First, this looks like either SLES 11 SP0 (shipping) or SP1. SP2 and SP3,  
as I recall, use the linux 3.x kernel. Since it sounds like you’re  
starting out I’d highly recommend applying SP3 to the box, or maybe just  
reinstall with SP3 brand new. Either way should be fine; since you are  
new to Linux I’d probably just use the SP3 media to boot the box and do an  
upgrade since that should require less interaction and just keep things  
mostly as they are, except newer/better/faster/strong.

Whether or not you do that SLES now has a linux-kernel-headers package  
which is meant to match the version of the installed default kernel for  
exactly these types of applications. If you install that I think your  
problems will basically go away and VMware can integrate with the kernel  
without building headers from source. To install anything in SLES use  
‘zypper’; in fact, do install, query, uninstall, or just look up anything  
about packages in Linux, use zypper. For example, search for packages  
with ‘kernel’ in the name (both installed as well as installable via local  
or online repositories):

## Code:

## zypper se kernel

Install the linux-kernel-headers package from the list above:

## Code:

## zypper in linux-kernel-headers

Get info on a package:

## Code:

## zypper info kernel-default-base

Another way to do that last bit, with installed things only, is directly  
using the ‘rpm’ command:

## Code:

## rpm -qi kernel-default-base

Finally, since we’re talking about virtualization have you considered  
using KVM or Xen? KVM should work out of the box with SLES 11, and Xen  
just requires using the other kernel. Just more options that you have  
since you’re already on SLES. Also, while it’s not used as much for  
production servers you could try VirtualBox which is available for free  
from Oracle and has a nice UI like VMware Workstation.

–  
Good luck.

If you find this post helpful and are logged into the web interface,  
show your appreciation and click on the star below…

---

<div class="post-metadata">

**Author:** ![mminnaples](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@mminnaples](https://forums.suse.com/u/mminnaples)\
**Post date:** [April 25, 2014, 6:33am UTC](https://forums.suse.com/t/different-kernel-versions-how-many-should-i-have/25455/3 "2014-04-25T06:33:30Z")

</div>

AB,  
Thanks alot for the detailed explanation of everything it is much appreciated. I was thinking of going to SP3 but there is no direct path without going to SP1 SP2 then SP3. I,ve been working with VMware engineers for the last 2 weeks its ridiculous they finally said yes you have to upgrade. I will definitely check into the other options though do you need an Oracle Db to run the VirtualBox?

Thanks  
MM

---

<div class="post-metadata">

**Author:** ![ab1](https://avatars.discourse-cdn.com/v4/letter/a/d2c977/32.png) [@ab1](https://forums.suse.com/u/ab1)\
**Post date:** [April 25, 2014, 7:58am UTC](https://forums.suse.com/t/different-kernel-versions-how-many-should-i-have/25455/4 "2014-04-25T07:58:17Z")

</div>

On 04/24/2014 09:34 PM, mminnaples wrote:[color=blue]

> AB,  
> Thanks alot for the detailed explanation of everything it is much  
> appreciated. I was thinking of going to SP3 but there is no direct path  
> without going to SP1 SP2 then SP3. I,ve been working with VMware  
> engineers for the last 2 weeks its ridiculous they finally said yes you  
> have to upgrade. I will definitely check into the other options though  
> do you need an Oracle Db to run the VirtualBox?[/color]

No no no, Oracle VirtualBox is completely independent of the Oracle  
database product, thankfully.

Yes, upgrading in a supported way requires going through the various SPs.  
With that said, I’ve upgraded my own systems (when I was in a hurry)  
skipping SPs, and if you want to give it a shot that’s fine too. Worst  
case, you could still do a fresh install with the SP3 media as all SLES  
media are full installs.

–  
Good luck.

If you find this post helpful and are logged into the web interface,  
show your appreciation and click on the star below…

---

<div class="post-metadata">

**Author:** ![smflood](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/smflood/32/10576_2.png) [@smflood](https://forums.suse.com/u/smflood)\
**Post date:** [April 25, 2014, 12:13pm UTC](https://forums.suse.com/t/different-kernel-versions-how-many-should-i-have/25455/5 "2014-04-25T12:13:24Z")

</div>

On 24/04/2014 17:54, mminnaples wrote:  
[color=blue]

> I am new to Linux I bought a server with SLES 11 on it I was trying to  
> install Vmware on it and ran into missing Kernel Header files as I am  
> sure everyone has, after getting very frustrated I put on a higher level  
> Kernel the default was 2.6.27.19 now it is at 2.6.27.54 but when  
> checking rmp -qa kernel\* I see a bunch of different kernels  
> kernel-default-2.6.27.54-0.2.1  
> kernel-source-debuginfo-2.6.27.54-0.2.1  
> kernel-xen-base-2.6.27.54-0.2.1  
> kernel-source-2.6.27.54-0.2.1  
> kernel-syms-2.6.27.54-0.2.1  
> kernel-default-base-2.6.27.54-0.2.1  
> Does anyone know which ones I should have and if there are some that I  
> dont need and how do I remove them what are reprecutions? Sorry for  
> asking such a low level question still cannot get this vmware installed  
> been working with them for weeks now.[/color]

What do you mean by your two references to “[Vv]mware” above? VMware is  
the company and they offer several different virtualisation products  
which might be applicable here - VMware Workstation, VMware Player,  
VMware Server, VMware ESX[i], and SLES for VMware. It would help if you  
could specify which VMware product (and version) you mean.

## HTH.

Simon  
SUSE Knowledge Partner

* * *

## If you find this post helpful and are logged into the web interface, please show your appreciation and click on the star below. Thanks.
