Installing Kernel 2.6.39 in the Ubuntu 11.04 (Natty Narwhal)

Posted: June 1, 2011 in Ubuntu
Tags: , ,

Hello everybody.

The Kernel 2.6.39 was released in May 19th and includes support for ipset and interrupt handling can now be handled almost entirely by kernel threads, the ext4 file system and block layers are now able to scale better and show better performance and the kernel now includes a network backend for Xen virtualisation. A complete list about what has new in the Kernel you can get in

Now, it’s time to compile and install the new Kernel. Only to not repeat what was written in Installing Kernel in the Ubuntu 10.10, follow this post to install this one and also don’t forget to change the reference to this one. In other words, instead of use linux- you will must use linux-2.6.39.tar.bz2.

After run the command sudo make menuconfig, If you received the error below:

*** Unable to find the ncurses libraries or the
*** required header files.
*** ‘make menuconfig’ requires the ncurses libraries.
*** Install ncurses (ncurses-devel) and try again.
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
make: *** [menuconfig] Error 2

Still In the shell, type:

sudo apt-get install libncurses5-dev

After that, run the command sudo make menuconfig again.

If you have any doubt about this post, feel free to ask me.

That’s it. See you next time.

  1. Indra says:


    I am making a customized distro based on Kubutu 11.04. I also wanted to upgrade the Kernel version from to I foolwed your instructions and succesfully installed kernel. But the problem is when I wanted to build the customized distro using remastersys, the generated DVD does not boot. It gives a autofs error. Please help me out.

    Thank You

  2. CBoeckle says:

    Thanks for your guides!

  3. Blue Bells says:

    how to configure this kernel?? could u help me?? please.. tell me step by step

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s