Aldo A. Ramirez Mendoza
Compilar Kernel 2.6.33
1.Obtener el codigo del kernel:
# cd /usr/src
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.tar.bz2
2.Desomcpirmir el kernel
# tar -jxvf linux-2.6.33.tar.bz2
3.Copiar el archivo de configuracion desde /boot
# cp /boot/.config linux-2.6.33/
4.Modificar la configuracion del archivo :
# cd linux-2.6.33/
# make mrproper
# make menuconfig
Load configuration file --> ./.config
Save loaded file --> OK
5.Compilar kernel
# make-kpkg clean
# make-kpkg --initrd kernel_image kernel_headers
6.Si aparece un error al compilar el kernel referente a que en UTS no concuerda con la version del kernel, es posible que se tenga que copiar el archivo siguiente:
# cp include/generated/utsrelease.h include/linux/
Y volver a compilar:
# make-kpkg clean
# make-kpkg --initrd kernel_image kernel_headers
7.Si todo salio bien se habra creado el archivo kernel-image-2.6.33.Custom.i386.deb en el directorio /usr/src/. Solo procede a su instalacion:
# dpkg -i kernel-image-2.6.33.Custom.i386.deb
# dpkg -i kernel-headers-2.6.33.Custom.i386.deb
8.Con eso debe ser suficiente para iniciar el nuevo kernel. 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.6.33 root=/dev/sda(n+1) rw vga=0x317
initrd /boot/initrd.img-2.6.33
quiet
Donde “n” corresponde al numero de particion de nuestro sistema
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario