The main job of the Linux kernel is to stay out of the way of the other programs running on your computer. Even though the Kernel must stay out of the way, it still has a very important job to perform. The Kernel assigns resources to programs, and decides whether to ten hardware on or off, based on requests made by programs running on your computer. The kernel also determines which drivers should be used to get your hardware to work properly. It is common practice for Ubuntu developers to issue several versions of the Linux kernel during the support lifetime of your Ubuntu computer. Thus, over time, several versions of the kernel may start to pile up on your computer's hard drive.
Why more than one Kernel is important.
It is possible a Linux kernel to become corrupted. This can occur due to sectors going bad on your disk drive, or even a due to corruption during an update. If this occurs, then it will not be possible to run your operating system. Since the Linux kernel is a self contained program running on your computer it is possible to switch out kernels for another one. Thus, it is always good practice to keep an extra kernel or two in case your main one becomes corrupted.
When disk space becomes a concern.
Some Ubuntu Linux users like to partition their disk drives. For example, it may be advantageous to place user files on a separate /home partition so that user files remain untouched when fresh installs are performed on the operating system. The Kernel resides in /boot and some system administrators also like to have a separate partition for /boot. If multiple patches for Linux kernels are issued, then you may find that /boot is filling up. You can check your disk space and configuration be issuing the df -f command at a console prompt.
If your /boot or / partition is starting to fill up then it may be time to get rid of those extra Linux Kernels. Although it is quite safe to remove multiple Linux kernels, you should think carefully about how many extra kernels you want on your system. A good rule of thumb used by many system administrators it to keep at least two versions of the Linux kernel. The primary, and the backup. Some administrators will keep a third kernel.
Published by J.A. McLynne
An information technology professional by trade, I enjoy cooking, reading novels, and refurbishing old computers. I also write on the side to change pace. View profile
How Linux Can Win (or Lose)Linux is the number one open source (free) operating system available to users, but how can it successfully battle larger companies like Microsoft and its Windows operating system?
Compiling the Linux 2.6 Kernel from ScratchDiscusses the procedure for obtaining and compiling the Linux 2.6 kernel.
Ubuntu Storms Linux CommunityA relatively new distribution to enter the scene is called Ubuntu, and it's quickly become the most widely downloaded flavor of Linux. Great features and a seemless user experie...- GNU & Linux the Dynamic DuoGNU/Linux and the history of the popular so-called Linux operating system.
- What Android Has DoneAndroid has prolonged the life of some smartphones that should have been considered obsolete a long time ago.
- Ubuntu Linux: What the Popular Open Source Operating System Has to Offer
- Windows Server 2008: The Most Powerful Operating System Yet
- Ubuntu Linux a Powerhouse OS for Everyone
- Ubuntu Wins Operating System Wars
- Installing and Running Ubuntu on HP Pavillion PC
- Evangelizing Linux
- Linux and Windows: The Best of Both Worlds



