Como Compilar um Kernel. Genilto Dallo V0.1 14/03/2009 Vamos utilizar como exemplo a versao 2.6.28 no Debian Utilize o usuario root Pacotes necessários para compilar: - gcc - make - libncurses5 e libncurses5-dev - glibc-dev - wget, etc 1) Baixe um kernel: wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.7.tar.gz 2) Descompacte em /usr/src tar zxpvf linux-2.6.28.7.tar.gz -C /usr/src/ 3) Configurar: cd /usr/src/linux-2.6.28.7 make menuconfig
Configure os módulos conforme o seu hardware...
4) Compilar e instalar: make; make install; make modules; make modules_install 5) Criar initrd: mkinitramfs -o /boot/initrd.img-2.6.28.7 2.6.28.7 6) Atualizar o grub: edite o arquivo /boot/grub/menu.lst e adicine ou update-grub agora é só reiniciar ;o) Se quiser personalizar a versao (nome) do kernel modifique a variavel EXTRAVERSION = no arquivo Makefile exemplo: EXTRAVERSION = gd_amd64 uname -a: Linux gd 2.6.28.gd_amd64 #1 SMP Sat Mar 14 11:25:09 BRT 2009 x86_64 GNU/Linux