A peticion del buen amigo daniel en este post voy a explicar como compilar el kernel de una manera facil y rapida paso por paso aunque les recomiendo que despues de leer este post investigen formas mas avanzadas para acerlo, bueno pues los pasos a seguir son los siguientes:

paso 1: pues primero que nada tenemos que descargarnos las fuentes del kernel y eso lo podemos hacer del siguiente link http://www.kernel.org/ y lo guardaremos en el directorio /usr/src o bien podemos utilizar el siguiente comando desde la consola bash

:~# cd /usr/src
:~# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.tar.bz2

paso 2: ahora procedemos a descomprimir el paquete que descargamos y lo hacemos con el siguiente comando

:~# tar -jxvf linux-2.6.33.tar.bz2

paso 3: ahora procedemos a crear un enlace simbólico y entramos al directorio

:~# ln -s linux-2.6.33 linux
:~# cd linux

para poder continuar es necesario tener instalado el siguiente paquete  libncurses5-dev

:~# apt-get -y install libncurses5-dev

paso 4: ahora a configurar el kernel y eso lo logramos con el comando

:~# make menuconfig

en esta sección nos aparecerá un menú de configuración el cual nos permitirá seleccionar deferentes opciones Más