BarraPan 
Intel Dot Station 


Documentación 

Mis pensamientos en voz alta...

El Spectrum
Bienvenido al pseudoweblog de Alea Paquito Peliculas Cuadernos de Campo Documentación Paridas El Spectrum
Asturlinux Asociacion Asturlinux

Acceso rápido:

Principio

El Almacen

Mi otra pagina

Y otra mas

ALEAsoft@yahoo.com

Reconfigurar el kernel en Debian
Quizas hallas reconfigurado alguna vez el kernel, al fin y al cabo no es tan dificil, make clean ; make xconfig ; make dep ; make bzimage ; make modules ; make install ; make modules_install ; lilo

Todo siguiendo unos pasos logicos, y entonces oyes "debian tiene un sitema mas facil de compilar los kernelllll....", y se armo la gorda...

Si tu tambien te lias cuando hay que recompilar el kernel, aqui hay (otra) chuleta de como hacerlo...

Primer paso: Consigue las fuentes del kernel

Tienes la opcion de bajarte el paquete debian con los fuentes, o bajartelo de www.kernel.org, pero en este caso necesitaras un parche para cramfs que no se donde car!"·%$etas esta (gueno parece que ya viene con el 2.4.21 pero yo no lo veo, que cosas...).

Si te has bajado el archivo debian, en /usr/src tendras un .tar.bz2 que tendras que descomprimir, y si no tambien, asi que descomprimelo.

Luego acuerdate de hacer el enlace desde /usr/src/linux-2.4.xx hasta /usr/src/linux

Segundo paso: Consigue los parches del kernel

Querras hacerle tunning al kernel ¿no? preempt, bootsplash, packetwriting, son algunos de los que yo uso.

Mira a ver si hay un paquete debian, y si lo hay, instalalo.

Si no bajate el patch lo mas actualizado posible y aplicalo.

normalmente suelen ser archivos de texto del tipo diff y se pueden aplicar con cat archivo | patch -p1, desde /usr/src/linux y siendo el 1 de -p1 igual al numero de directorios anteriores a /usr/src/linux desde donde el aguililla hizo el parche.

Tambien te puedes bajar archivos .deb con modulos adicionales para el kernel, como los i2c, lm-sensors, lirc y alsa, que te dejan unos .tar.gz en /usr/src que tienes que descomprimir.

Tercer paso: Configura el kernel

Aqui deberiamos hacer que make-kpkg preaplicase los parches, pero aun no se como hacerlo.

bueno pues p.e. entras en una sesion de X, y escribes make xconfig, y configuras al gusto.

Cuarto paso: Echale un vistazo a la configuracion de "El Creador"

Quinto paso: Creemos los paketes

make-kpkg clean ; make-kpkg --initrd --apend_to_version=686-4 --revision=alea.packet.bootsplash.4 kernel_image modules_image

686-4 el valor que le paso a apend_to_version hace que tu kernel no sea 2.4.21 si no 2.4.21-686-4, esto es util por que los modulos iran en /lib/modules/2.4.21-686-4 el archivo System.map se llamara System.map-2.4.21-686-6, etc... y permite tener instalados varios kernel iguales (misma version), sin que entren en conflicto sus modulos y archivos de configuracion, es interesante que lo que pongas siempre sea un numero diferente al que exista.

alea.packet.bootsplash.4 se añade al numero de version de los paquetes debian (ten en cuenta que se generan unos cuantos, image, alsa, lm-sensors, etc...) y permite tenerlos un poco ordenados y saber cual va con cual.

--initrd es para usar un archivo initrd, acuerdate de modificar el /etc/lilo.conf para que lo use o el kernel no arrancara.



(C) 2003 Alvaro Alea - Basado en BarraPan de I. Martín. Más información.
 Powered by Debian Powered by BarraPan   Guadalinex es multimedia
Sentencia cortesía de fortune. (No soy responsable de las atrocidades que esta frase pueda decir).
[Principal | Autor| Más programas | imartin ]