martes, 9 de marzo de 2010

Compilar Kernel 2.4.37.9

Aldo A. Ramirez Mendoza


Compilar Kernel 2.4.37.9

1.Obtener la paqueteria necesaria e instalar:
# cd /tmp
# wget http://ftp.us.debian.org/debian/pool/main/m/modutils/modutils_2.4.27.0-6_i386.deb
# dpkg -x modutils_2.4.27.0-6_i386.deb modutils
# cp modutils/genksyms /sbin/
# cp modutils/depmod /sbin/depmod.old

2.Obtener el código del kernel:
# cd /usr/src
# wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.37.9.tar.bz2

3.Descomprimir el kernel
# tar -jxvf linux-2.4.37.9.tar.bz2

4.Crear y guardar la configuracion la configuracion del archivo :
# cd linux-2.4.37.9
# make proper
# make menuconfig

Save loaded file --> .config --> OK

5.Compilar kernel
# make-kpkg clean
# make-kpkg --initrd kernel_image kernel_headers

6.Si todo salio bien se habra creado el archivo kernel-image-2.4.37.9.Custom.i386.deb en el directorio /usr/src/. Solo se procede a su instalacion:
# dpkg -i kernel-image-2.6.33.Custom.i386.deb
# dpkg -i kernel-headers-2.6.33.Custom.i386.deb

7.Si existe algun problema deberiamos checar el archivo de grub /boot/grub/menu.lst y contener una entrada como la siguiente:

root (hd0,n)
kernel /boot/vmlinuz-2.4.37.9 root=/dev/sda(n+1) rw vga=0x317
initrd /boot/initrd.img-2.4.37.9
quiet

Donde “n” corresponde al numero de particion de nuestro sistema

No hay comentarios:

Publicar un comentario