Jump to content
Compatible Support Forums
Sign in to follow this  
dleon

GRUB and the list of kernels

Recommended Posts

 

I have grub installed and I have WinXP and Fedora installed. When I first installed Fedora, my grub loader only had 2 options, fedora, and windows. Every time i update the kernel though, it adds another option to my grub loader.

 

Is there a way to get rid of the old kernels on the loader, so I only have the latest kernel as an option?

Share this post


Link to post
Share on other sites

I'm not familiar with Fedora, but have you tried removing the old kernels from your system with you package manager then from a console as 'su' running 'update-grub'?

 

If that doesn't work, you could just edit the /boot/grub/menu.lst file, removing references to any kernel you're not interested in booting. Be careful about such fixes, as if you do something wrong, it could be catastrophic.

Share this post


Link to post
Share on other sites

This is by design. If a new kernel does not boot, then you can boot easily to the older one.

 

You can just go into the /boot/grub/menu/lst file and comment out the entries for the older kernels, once you know the newer ones work,

 

Each kernel update gets named in the list.

 

Use your favorite editor as root user. Just comment out the lines that point to the older kernel by placing a # in front of that series commands. So, say you want want to comment out the first entry;

 

#title Fedora older kernel

#kernel (hd0,0)/boot.....

#initrd (hd0,0)/boot.....

 

title Fedora newer kernel

kernel (hd0,0)/boot.....

initrd (hd0,0)/boot.....

 

 

Each section starts with the title, so make sure you don't comment out a command listed for the next kernel entry.

Share this post


Link to post
Share on other sites

danleffs right! you just comment out the entries for your old kernel but be careful not to comment out those that are needed.

# sign is used for commenting out entries.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×