Lo primero que debemos hacer es descargar la versión del kernel que vayamos a utilizar a mi en particular me gusta descargarlos de esta pagina www.kernel.org
En mi caso descargue la versión 2.6.27.1 comprimida en formato .tar.bz2
Copia la imagen en el directorio /usr/src y descomprimela puedes usar el comando tar -jxvf linux-2.6.27.1.tar.bz2 en caso de que allas descargado la imagen comprimida en formato .tar.gz puedes usar el comando tar -zxvf linux-2.6.27.1.tar.gz
Ahora vamos a proceder a configurar nuestro kernel voy a explicar las 3 maneras mas fáciles que encontré para hacerlo.
Lo primero que debes hacer es instalar la suit para compilación de paquetes lo puedes hacer con apt-get install build essential.
Luego debes dirigirte al directorio donde descomprimistes el kernel y empezar la configuración del kernel con cualquiera de los 3 métodos.
1era alternativa:
make config <-- Hay que tener algo de experiencia, si no la tienes no te recomiendo seguir este camino ya que hace muchas preguntas de hardware. 2da alternativa: make menuconfig <-- Es muy cómodo hacer la configuración por este método porque posees un menú muy sencillo he interactivo. NOTA: Necesitas tener instalado las las librerías ncurses, en debian: apt-get install libncurses5-dev
3ra alternativa: make xconfig <-- Debes tener instalado y en funcionamiento el servidor X, ya que toda la configuración se hace gráficamente (haciendo uso del sistema de ventanas). NOTA: Necesitas tener instaladas las librerías QT, en debian apt-get install libqt3-dev
NOTA: Si ya has compilado anteriormente el kernel antes de realizar cualquiera de estos 3 métodos debes limpiar las fuentes con el comando make mrproper
De los 3 métodos anteriores me fui por el segundo ya que me parece el mas sencillo y no necesitas tener activa la interfaz gráfica para utilizarlo.
Recuerda al momento de configurar el kernel debes tener cuidado con los módulos que selecciones asegurate de seleccionar solo lo necesario de otra manera tu kernel seria muy pesado y causaría que tu sistema ande con lentitud.
Bien ya tenemos nuestro kernel configurado ahora solo debemos compilarlo como estamos haciendolo a la Debian Way lo primero que debemos hacer es instalar el paquete necesario para realizar la compilación apt-get install kernel-package y debemos ejecutar los siguientes comandos.
make-kpkg clean
make-kpkg --initrd kernel_image kernel-headers
Estos 2 comandos te crearan 2 archivos .deb uno con el kernel y el otro con las cabeceras, las cabeceras son opcionales pero son necesarias para instalar aplicaciones importantes como los drivers propietario de NVIDIA.
No hay comentarios:
Publicar un comentario