How to compile a custom kernel for Ubuntu Intrepid using git

Previously I wrote an article on how to compile a custom kernel for Ubuntu Intrepid, it used the apt-get method for getting the kernel source. If you prefer to use git to get the latest kernel source you can use this post. Most of this post is a copy of the previous post but to make it easier to follow the instructions I decided to write up everything in this post as well.

Updates:
Jan 8, 2009: Added git add to the “commit the changes” section.
Dec 11th: Added installation of needed packages.
Nov 27th: Added command to change to intrepid directory.
Oct 31st: I changed some steps in the section Getting ready for compilation to be prepare ourselves for compiling new releases of the kernel.

Read the rest of this entry »

How to compile a custom kernel for Ubuntu Intrepid

I run Ubuntu Intrepid 8.10 on Dual Core 2 laptop with 4 GB of memory. The default kernel supplied by Ubuntu doesn’t support the 4GB memory, I could choose to run the server kernel but I also want to take advantage of the Core2 support in the kernel so I took it upon myself to compile a custom kernel.
Unfortunately the Ubuntu developers thought it was better to change the way kernel is build in Intrepid and the official Ubuntu How to compile a kernel on the Wiki isn’t set up for Intrepid yet. Most of the stuff I had to discover myself and to make sure I remember for the next time, but also to help benefit others for when they want to compile their own custom kernel, I decided to write it all down.

Updated: Nov 7, 2008
Read the rest of this entry »