·Suponemos que ya tenemos la carpeta contenedora del source del núcleo que vamos a compilar en
/usr/src/ en mi caso sería /usr/src/linux-source-2.6.32
·Abrimos una terminal y nos dirigimos ha ese directorio.
cd /usr/src/linux-source-2.6.32
· Ejecutamos la instrucción:
#make localmodconfig
Esto nos creará un archivo llamado .config que contiene la configuración de nuestro equipo para compilar el núcleo supuestamente especializado para él.
· Vamos a editarlo con una herramienta gráfica para seguir quitando características que no nos interesen:
#make xconfig
En el paso de quitar módulos/firmwares/etc no os puedo ayudar ya que depende del equipo....
· Una vez terminado, guardamos el archivo y salimos del programa.
· Vamos a hacer un paquete .deb con los archivos necesarios para la instalación del nuevo kernel.
(si tienes ganas de ir al WC o a por el pan, este es el momento)
#make deb-pkg
*Anecdota: los .pkg son los instaladores de programas para PlayStation3...xD
· Cuando termine el proceso se creara el archivo .deb en el directorio /usr/src
· Instalamos el archivo:
#dpkg -i nombredelarchivo.deb
· Ya podemos reiniciar y seleccionar el nuevo kernel en el Grub para iniciar el sistema,
no hace falta hacer la instrucción #update-grub en la instalación del paquete se encargan de ello....
· Podeis comprobar el tamaño de vuestro .deb con la instrucción:
#du -h nombredelarchivo.deb
COMO DESINSTALAR EL KERNEL
Basta con borrar el directorio /lib/modules/nombredelkernel, y también los archivos config-2.6.32, initrd.img-2.6.32, System.map-2.6.32 y vmlinuz-2.6.32. (Los numero pueden variar según la versión del kernel, en mi caso son esos...)
Siento no ser tan detallista en este tutorial pero estoy con fiebre y pff.... como que no tengo mucha gana... de todas formas si tenéis alguna duda que pueda ayudaros ya sabéis donde encontrarme...
Si crees que este documento te ha servido o crees que es interesante, deja tu comentario!
Está bien esto, pero a mi me peta. Pero no es por tu tutorial, porque ya he investigado bastante y los pasos que sigo son los correctos. Pero nada, antes de junio seguro que lo consigo jajaja.
ResponderEliminar