Nesta Dica vamos atualizar o Kernel do
Slackware para o último kernel estável hoje (2.6.39.2), porém este procedimento creio que irá funcionar para qualquer versão de Kernel.
Baixando Kernel
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.2.tar.bz2
Dependendo da velocidade da internet, o download poderá demorar um pouco pois o arquivo compactado tem 72MB.
Descompactando e instalando
# mv linux-2.6.39.2.tar.bz2 /usr/src
# cd /usr/src
# tar -jxvf linux-2.6.39.2.tar.bz2
# rm linux
# ln -s linux-2.6.39.2.tar.bz2 linux
# cd linux
# make menuconfig
Após comando acima, saia dele salvando, selecionando a opção "yes" para salvar todas as informações.
Compilar e instalar o novo Kernel
# make clean dep bzImage modules modules_install install
Este procedimento, creio que irá demorar por volta de uns 20min.
Agora dentro de
/boot iremos deletar os arquivos
System.map e
vmlinuz para que possamos utilizar nossos novos:
# cd /boot
# rm System.map vmlinuz
# cd /usr/src/linux/arch/x86/boot
# cp bzImage /boot/vmlinuz
# cd /usr/src/linux
# cp System.map /boot
Agora temos que se certificar que o
lilo irá buscar a imagem correta na hora do boot.
Dentro de
/etc/lilo.conf a linha que busca a imagem deverá ficar assim:
image=/boot/vmlinuz
Quando você sair do arquivo
lilo.conf execute o comando:
# lilo
Teste final
Agora antes de reiniciar o server vamos executar o comando
uname -r para verificar qual o kernel que esta instalado antes da mágica acontecer.
Pronto!!! Agora bastar rebootar o server (init 6) e após se logar novamente execute o comando
uname -r para o sistema te mostrar que o kernet foi atualizado para 2.6.39.2.
Valeu galera e até a próxima.
Nenhum coment�rio foi encontrado.