Hola pues a ver si te doy una iniciacion.
1º Debes abrir una consola como root.
2º Ir al directorio /usr/src/linux (aqui se deberian encontrar los fuentes del kernel si no estan descargalos de ftp.kernel.org)
3º Hay que configurar los parametros del kernel, para ello hay varias utilidades:
La mas rudimentaria y menos amistosa es 'make config' la cual simplemente te va preguntando si quieres activar una opcion o no.
La segunda y mas amistosa es 'make menuconfig' esta te despliega un menu donde todas las opciones estan ordenadas por categorias.
En ambas puedes seleccionar las opciones de dos formas, incluyendolas en el propio kernel (marcandolas con un '*') o como modulos (marcandolas con una 'M'), la caracteristica que tiene el añadirlas como modulos que se cargan en el momento de utilizarlas y no siempre.
De cualquiera de estas formas debes seleccionar las opciones que quieres tener operativas y las que se coresponden con el hardware de tu maquina.
4º El siguiente paso es 'make dep' para crear las dependencias.
5º 'Make clean' para borrar los archivos innecesarios.
6º 'Make bzlilo' para que las opciones activadas se cargen en el arraque del sistema.
7º Si has activado alguna opcion como modulo debes tambien ejecutar los siguientes comandos 'make modules' y 'make module_install'.
¡Yata! Ojo que no te de ningun error sobretodo la hacer el bzlilo pues entonces al arrancar te dara error o no te arrancara. Esta opcion es la que mas te tardara en compilar, asi que ten paciencia.
Suerte.
Saludox: Rolling.