Compilar kernel 2.6.31 no Debian Lenny
Dica publicada em Linux / Kernel
Compilar kernel 2.6.31 no Debian Lenny
Recentemente Linus Torvalds e seus desenvolvedores atualizaram a versão do kernel para 2.6.31 e estou aqui para ajudar a vocês atualizá-lo.
Passo 1:
Para poder instalar você precisa ter uma ferramenta para seu desenvolvimento (se já possui não é necessário):
# aptitude install gcc make
Passo 2:
Download do kernel 2.6.31:
# wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.tar.bz2
Passo 3:
Feito do download para a pasta pessoal, deverá mover para a pasta /usr/src/ (em modo ROOT):
# mv linux-2.6.31.tar.bz2 /usr/src/
Passo 4:
Descompactar a arquivo zipado:
# tar -vfjpf linux-2.6.31.tar.bz2
Passo 5:
Configurando o kernel:
# make menuconfig
Obs.: Se ocorre um erro como "Erro 1 / 2" você deverá usar:
# apt-get install ncurses*
Passo 6:
Compilação do kernel. Depois de tudo feito, você irá criar seu kernel específico:
# make
# make modules
# make modules_install
Passo 7:
Instalação do kernel:
# make install
Irá instalar três arquivos no /boot:
Passo 8:
Criar o initrd.img para o seu kernel. Contém o mapa de driver de dispositivos necessário para carregar o resto do sistema operacional. Nem todos os computadores precisam, porém é mais seguro criar.
# cd /boot
# mkinitramfs -o initrd.img-2.6.31 2.6.31
Passo 9:
Modificar o GRUB. Utilize qualquer editor que desejar: Vim, Nano, Gedit etc.
# gedit /boot/grub/menu.lst
Obs.: Essas configurações são das minhas partições, dependendo das suas o arquivo pode ser diferente.
# update-grub
Passo 10:
Reinicie o computador.
# reboot
ou
# shutdown -r now
E pronto, temos uma excelente nova versão do kernel, fazendo boot rápido, abrindo pastas excelente, atualização do apt-get e aptitude também ótimas, "recentemente" utilizando Linux com frequência e gostando e ajudando.
Passo 1:
Para poder instalar você precisa ter uma ferramenta para seu desenvolvimento (se já possui não é necessário):
# aptitude install gcc make
Passo 2:
Download do kernel 2.6.31:
# wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.tar.bz2
Passo 3:
Feito do download para a pasta pessoal, deverá mover para a pasta /usr/src/ (em modo ROOT):
# mv linux-2.6.31.tar.bz2 /usr/src/
Passo 4:
Descompactar a arquivo zipado:
# tar -vfjpf linux-2.6.31.tar.bz2
Passo 5:
Configurando o kernel:
# make menuconfig
Obs.: Se ocorre um erro como "Erro 1 / 2" você deverá usar:
# apt-get install ncurses*
Passo 6:
Compilação do kernel. Depois de tudo feito, você irá criar seu kernel específico:
# make
# make modules
# make modules_install
Passo 7:
Instalação do kernel:
# make install
Irá instalar três arquivos no /boot:
- System.map-2.6.25
- config-2.6.25
- vmlinuz-2.6.25
Passo 8:
Criar o initrd.img para o seu kernel. Contém o mapa de driver de dispositivos necessário para carregar o resto do sistema operacional. Nem todos os computadores precisam, porém é mais seguro criar.
# cd /boot
# mkinitramfs -o initrd.img-2.6.31 2.6.31
Passo 9:
Modificar o GRUB. Utilize qualquer editor que desejar: Vim, Nano, Gedit etc.
# gedit /boot/grub/menu.lst
## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.31
root (hd0,4)
kernel /boot/vmlinuz-2.6.31 root=/dev/sda5 ro quiet
initrd /boot/initrd.img-2.6.31
title Debian GNU/Linux, kernel 2.6.31
root (hd0,4)
kernel /boot/vmlinuz-2.6.31 root=/dev/sda5 ro quiet
initrd /boot/initrd.img-2.6.31
Obs.: Essas configurações são das minhas partições, dependendo das suas o arquivo pode ser diferente.
# update-grub
Passo 10:
Reinicie o computador.
# reboot
ou
# shutdown -r now
E pronto, temos uma excelente nova versão do kernel, fazendo boot rápido, abrindo pastas excelente, atualização do apt-get e aptitude também ótimas, "recentemente" utilizando Linux com frequência e gostando e ajudando.
