Compilando o kernel 2.6.x
Este tutorial foi escrito por André Luís Chemet Kanso. Qualquer alteração ou utilização deste materia l, favor mencionar a fonte.
Neste tutorial foram usados a versão 2.6.6 do kernel (podendo ser aplicado às versões 2.6.x) e a distribuicao Slackware 9.1.
É altamente recomendado a configuração do gerenciador de boot do linux com opção para acessar o kernel antigo que já funcionava antes desse processo, para que possam s er corrigidas eventuais falhas.
Fazendo download do codigo fonte do kernel
baixe aqui
Descompactando o código fonte
# cd /usr/src/
# tar xvfj linux-2.6.6.tar.bz2
Criando um link simbólico (muitos programas usam o diretório /usr/src/linux como referência para o diretório fonte do kernel).
# ln -s /usr/src/linux-2.6.6 /usr/src/linux
Configurar o kernel
# cd /usr/src/linux
# make menuconfig
Também podem ser usadas as opções "make oldconfig", "make xconfig" ou "make gconfig" para configurar o kernel.
# make
O comando "make" nas versões 2.6.x compila o kernel, gerando o arquivo "bzImage", além de compilar também os módulos.
Este processo gera o arquivo "bzImage" no diretorio /usr/src/linux/arch/i386/boot/ .
Copiar o arquivo gerado (o kernel) para o diretorio /boot
# cp /usr/src/linux/arch/i386/boot/bzImage /boot
Instalando os módulos
# make modules_install
Após este processo é necessario alterar as configurações do gerenciador de boot usado.
No LILO, edita-se a linha referente à localizacao do kernel
image=/boot/bzImage
Após isto, salva-se o arquivo e roda-se o comando do lilo, como segue:
# lilo
Feito isto, basta reiniciar o sistema com o novo kernel e, na existência de erros, verificar se todos os suportes necessários ao funcionamento do sistema instalado for am corretamente adicionados ao kernel.
FONTE: http://www.slackware-brasil.com.br/web_site/artigos/artigo_completo.php?aid=88
Nenhum comentário:
Postar um comentário