Debian com kernel 2.6.10 - passo a passo

O Debian facilita a vida do usuário até mesmo na hora de compilar o kernel, pois a distribuição nos oferece ferramentas que automatizam o processo de compilação e instalação do mesmo. Nesse artigo vamos aprender como gerar um pacote DEB com o kernel 2.6 utilizando o excelente make-kpkg.

[ Hits: 100.064 ]

Por: Sebastião Relson Reis da Luz em 31/01/2005 | Blog: http://tribodoci.net/


Configurando e compilando o kernel



Entre no diretório dos fontes:

# cd /usr/src/linux

Para o menu no modo texto digite:

# make menuconfig

No modo gráfico:

# make xconfig

Pra você aproveitar sua configuração do kernel anterior, no menu escolha a opção "Load Alternate Configurate File" e digite no modo texto:

/boot/config-2.4.18-bf2-4

Ou então no gráfico em:

File > Load > /boot/config-2.4.18-bf2-4

que é o arquivo de configuração padrão do woody com a instalação do kernel 2.6.18-bf2.4.

Salve as configurações e saia.

Gerando a imagem do kernel (um pacote .deb):

# make-kpkg -initrd kernel_image

Finalizado o processo, vamos instalar o seu "personal kernel". Um binário do seu kernel com suas configurações foi criado, agora é só instalar o pacote com o dpkg. Vá pra o diretório /usr/src:

# cd ..

(supondo que você esteja no diretório /usr/src/linux)

# dpkg -i kernel-image.x.deb

(digite dpkg -i kernel-image e tecle TAB que ele completa o resto :-), você tem que estar no diretório /usr/src/)

Será mostrada uma mensagem chamando sua atenção para a instalação da imagem do kernel e no final tem:

Do you want to stop now? Y/n [escolha n pra continuar]

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Atualizando o sistema
   3. Instalando os pacotes necessários
   4. Baixando os fontes do kernel
   5. Configurando e compilando o kernel
   6. Configurando o boot manager (lilo)
Outros artigos deste autor

Programando em Java para Console

Leitura recomendada

Ksplice - atualizando o kernel sem necessidade de reboot

Compilando ou atualizando um kernel Linux

NetFilter Hook em Kernel 2.6

Compilar kernel em distros baseadas em Debian

Aplicando patches no kernel

  
Comentários
[1] Comentário enviado por boureal em 31/01/2005 - 08:28h

Parabéns pelo artigo . .
Faz um tempinho que estava procurando algo assim . .
Só uma dúvida . .
Para atualizar do woody para o sarge , qual a configuração do lilo que devo acertar ?

[2] Comentário enviado por lordello em 31/01/2005 - 12:45h

Cara, fala sério... o config do Linux 2.4 NÃO serve para o Linux 2.6, eles são incompatíveis...

Mas o artigo está muito bem feito.. parabéns...

[3] Comentário enviado por birilo em 31/01/2005 - 16:31h

Essa do Kernel 2.4 e 2.6 foi de matar né...

Quase mudei de distro só por causa disso (não conseguia rodar minha CAM Digital)...

Bom, no fim, fiz tudo a mão.. Deu trabalho mas deu certo..

[4] Comentário enviado por Bach em 13/02/2005 - 17:01h

Bom, soh é necessário atualizar as configurações na versões mais recentes do lilo vc pode mudar alguns parametros mais se vc num quiser mudar nada e soh digitar como root lilo para que as configurações sejam atualizadas

[5] Comentário enviado por ximex em 13/05/2006 - 09:51h

Cara quando mando dá boot pelo hd sata dá o seguinte erro:
pivot_root: No such file or directory
/sbin/init: 426:cannot open /dev/console: No such file
Kernel panic - not syncing: Attempted to kill init!

Sabe que pode ser ?

[6] Comentário enviado por rjdiniz em 20/04/2007 - 13:26h

valeu a ajuda! Sou leigo pacas nessa Distribuição


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts