How to update the custom compiled kernel to a new release using git

In a previous article I addressed how to compile a kernel for Ubuntu Intrepid using git and in a follow up article I explained how to compile a new release if you already compiled your own custom kernel using git. The upgrade article was written if the kernel upgrade was one where the only ABI number changed was the last one.
In this article I’ll explain how you can update your previously compiled custom kernel to a newer version, if you used git. This article won’t touch an upgrade of kernel 2.6.27 to 2.6.28.

Updates:
Jan 9, 2009: Added git add to the “commit your changes” section.
Read the rest of this entry »

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 »