Linux Kernel 2.6.33 installation guide for Ubuntu Linux

This short walkthrough describes how to get the latest linux kernel working under Ubuntu Linux without having to compile it yourself.

This tutorial should work with the latest version of Ubuntu Linux (9.10) and all distributions based on Ubuntu Linux like Mint.

The included kernel files have been compiled using the generic ubuntu configuration.
Note: nVIDIA ForceWare drivers are automatically installed using DKMS (which is included in Ubuntu 8.10 and higher including 9.04 and 9.10)

And in case you don`t want to reboot you should try out Ksplice.

Installation Guide

  1. Download linux-headers-2.6.33-020633_2.6.33-020633_all.deb
  2. Download your kernel headers package;

    I386:  linux-headers-2.6.33-020633-generic_2.6.33-020633_i386.deb

    AMD64: linux-headers-2.6.33-020633-generic_2.6.33-020633_amd64.deb
  3. Download your kernel compile;

    I386:  linux-image-2.6.33-020633-generic_2.6.33-020633_i386.deb

    AMD64: linux-image-2.6.33-020633-generic_2.6.33-020633_amd64.deb
  4. Install the files in the same (else it won`t work!)
  5. In the terminal run:

    sudo update-grub
  6. Reboot and select the kernel from the bootloader menu

For those who want to do their “own” compiles, the source is available here.

20 thoughts on “Linux Kernel 2.6.33 installation guide for Ubuntu Linux

    • After watching another method configuring for over an hour I found this, thanbks, done before the other configured!

      Thanks!!! 😐

  1. Odd, hada build fail for this.

    # dpkg -i linux-headers-2.6.33-020633_2.6.33-020633_all.deb
    Selecting previously deselected package linux-headers-2.6.33-020633.
    (Reading database … 155391 files and directories currently installed.)
    Unpacking linux-headers-2.6.33-020633 (from linux-headers-2.6.33-020633_2.6.33-020633_all.deb) …
    Setting up linux-headers-2.6.33-020633 (2.6.33-020633) …
    # dpkg -i linux-headers-2.6.33-020633-generic_2.6.33-020633_i386.deb
    Selecting previously deselected package linux-headers-2.6.33-020633-generic.
    (Reading database … 167294 files and directories currently installed.)
    Unpacking linux-headers-2.6.33-020633-generic (from linux-headers-2.6.33-020633-generic_2.6.33-020633_i386.deb) …
    Setting up linux-headers-2.6.33-020633-generic (2.6.33-020633) …
    Examining /etc/kernel/header_postinst.d.
    run-parts: executing /etc/kernel/header_postinst.d/dkms
    * Running DKMS auto installation service for kernel 2.6.33-020633-generic
    * nvidia (180.44)… nvidia (180.44): Installing module.
    …….(bad exit status: 10)
    Build failed. Installation skipped.
    [fail]
    run-parts: executing /etc/kernel/header_postinst.d/nvidia-common

  2. Hi. I’m new to linux, but I do have a few years computer experience and am not afraid of technical stuff. In your instructions above, you said the following:

    “Install the files in the same (else it won`t work!)”

    I assume you meant the same folder. Do I run the sudo update-grub command from the same folder that the files are in or can I specify the folder path in the command line? Any help would be appreciated. Thanks!

  3. That worked perfectly to fix my washed out display on the second of my dual monitors with an ATI radeon hd3450 on 10.04 Lucid.
    Thank you very very much. Great instructions. Made my day! 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *