LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-08-2011, 07:43 AM   #1
MartinPrestovic
LQ Newbie
 
Registered: Nov 2010
Posts: 12

Rep: Reputation: 0
CentOS Kernel


Hey Guys,

When I run yum list installed command the output shows two kernels:

Code:
kernel.i686                              2.6.18-238.el5                installed
kernel-PAE.i686                          2.6.18-238.el5                installed
Running the command: uname -r

Returns: 2.6.18-238.el5PAE

Would it therefore be safe to remove the first kernel in the installed list to save having two kernels being updated everytime I run yum update? Or is the PAE kernel dependant upon the original?
 
Old 05-08-2011, 07:51 AM   #2
carltm
Member
 
Registered: Jan 2007
Location: Canton, MI
Distribution: CentOS, SuSE, Red Hat, Debian, etc.
Posts: 703

Rep: Reputation: 99
Yes, it is safe to remove the one you're not using.

Question, do you have less than 4 GB of ram? If so,
there is no advantage to keeping the PAE version.
 
Old 05-08-2011, 07:58 AM   #3
MartinPrestovic
LQ Newbie
 
Registered: Nov 2010
Posts: 12

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by carltm View Post
Yes, it is safe to remove the one you're not using.

Question, do you have less than 4 GB of ram? If so,
there is no advantage to keeping the PAE version.
Yes, the server has 2GB of ram.

CentOS was installed by the datacenter, so I have no idea how to change kernels.
 
Old 05-08-2011, 09:00 AM   #4
carltm
Member
 
Registered: Jan 2007
Location: Canton, MI
Distribution: CentOS, SuSE, Red Hat, Debian, etc.
Posts: 703

Rep: Reputation: 99
Assuming that you are using yum, it will make sure that
you have a kernel. If you delete the one you are currently
using, it will select another one. So in this case you
can just run "yum erase kernel-PAE" and it will automatically
set up the existing kernel for you.

It would be a good idea to reboot the server and early in
the boot process you'll be able to select the kernel. Choose
the non-PAE one to make sure that it works. You can then
safely remove the PAE version.
 
Old 05-08-2011, 09:24 AM   #5
RockDoctor
Senior Member
 
Registered: Nov 2003
Location: Minnesota, US
Distribution: Fedora, Ubuntu, Manjaro
Posts: 1,791

Rep: Reputation: 427Reputation: 427Reputation: 427Reputation: 427Reputation: 427
Quote:
Originally Posted by carltm View Post
It would be a good idea to reboot the server and early in
the boot process you'll be able to select the kernel. Choose
the non-PAE one to make sure that it works. You can then
safely remove the PAE version.
Make that a very good idea. I now boot the kernel I'm keeping and ensure that X starts and doesn't lock up within the first 15 seconds of use before deleting an old kernel. I didn't always do this - and paid the price.
 
1 members found this post helpful.
Old 05-08-2011, 05:06 PM   #6
MartinPrestovic
LQ Newbie
 
Registered: Nov 2010
Posts: 12

Original Poster
Rep: Reputation: 0
Hey Guys,

Thanks for your help. I have now removed the -PAE kernel, although I did it a slightly different way as I don't have physical access to the machine. I found a thread on the CentOS forum where a user was switching from -xen back to base and used that for guidance.

Edited: /boot/grub/grub.conf

Removed:

Code:
title CentOS (2.6.18-238.el5PAE)
        root (hd0,0)
        kernel /vmlinuz-2.6.18-238.el5PAE ro root=LABEL=/
        initrd /initrd-2.6.18-238.el5PAE.img
Which left just the base kernel.

Edited: /etc/sysconfig/kernel

Changed:

Code:
# DEFAULTKERNEL specifies the default kernel package type
DEFAULTKERNEL=kernel-PAE
To:

Code:
# DEFAULTKERNEL specifies the default kernel package type
DEFAULTKERNEL=kernel
Rebooted the machine and ran uname -r to make sure the correct kernel was running. Then removed the -PAE kernel using: yum remove kernel-PAE

Everything is up and running fine.
 
Old 05-08-2011, 07:04 PM   #7
carltm
Member
 
Registered: Jan 2007
Location: Canton, MI
Distribution: CentOS, SuSE, Red Hat, Debian, etc.
Posts: 703

Rep: Reputation: 99
Very cool. Thanks for letting us know that it worked!
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Config 2.6.36.1 kernel (from kernel.org) using CentOS 5.4 x86_64 kernel .config whitewolf573 Linux - Kernel 2 12-11-2010 08:33 AM
[SOLVED] kernel 2.6.35.7 for centos 5.5 mario.almeida Linux - Software 4 10-12-2010 02:16 PM
CentOS Error after kernel upgrade. server1 kernel: EDAC MC0: UE page 0x0, offset 0x0 abefroman Linux - Hardware 4 05-15-2010 05:38 PM
CentOS kernel for infiniPath mnemonix3d Linux - Kernel 0 03-31-2009 05:15 AM
Centos 5.2 - Upgraded Kernel anthonymcgarry Red Hat 7 12-03-2008 02:07 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 08:36 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration