Monday, January 17, 2005

Compilando el kernel / linux 2.6.10

Esta es una guía rápida para compilar el kernel de linux

Entrar a kernel.org y bajar el archivo linux-2.6.10.tar.bz2
Ejecutar los comandos
tar jxvf linux-2.6.10.tar.bz2
cd linux-2.6.10
Para la configuración. Habilité NTFS, PCMCIA, PCMCIA_ATMEL, YENTA en el config.
make xconfig
Para respaldar el archivo de configuración
cp .config config-2.6.10
Para construir todo, kernel y modules
make
Para instalar modules y correr depmod
make modules_install
Para copiar el nuevo kernel, tabla de símbolos, y archivo de configuración de respaldo al directorio /boot
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.10
cp System.map /boot/System.map-2.6.10
ln -s /boot/System.map-2.6.10 /boot/System.map
cp config-2.6.10 /boot
Editamos el archivo grub.conf para agregar una opción de inicio con el nuevo kernel.
vi /etc/grub.conf
Se agregan las líneas:
title Fedora Core (2.6.10)
root (hd0,2)
kernel /boot/vmlinuz-2.6.10 ro root=LABEL=/ apm=off rhgb quiet
initrd /boot/initrd-2.6.10.img
Y reiniciamos.

Labels: