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.383 ]

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


Configurando o boot manager (lilo)



Agora virão as configurações do seu boot manager, no meu sistema é o lilo, mas creio que a semântica dos outros sejam a mesma.

Em um momento da instalação ele perguntará se você deseja que as configurações do lilo sejam feitas com o arquivo de configuração já existente no seu sistema (/etc/lilo.conf), então não confirme, pois ele está configurado para o seu kernel anterior.

A próxima etapa será escolher uma nova configuração, daí digite "yes". A próxima pergunta é se será instalado no seu disco, confirme com "yes" também. A configuração do lilo vai ficar mais ou menos assim:

# vim /etc/lilo.conf

# sendo no hda ele será instalado no mbr do seu disco agora
# se deixar com está hdax será instalado na # partição onde
# está instalado o sistema onde x cnrresponde a partição
# que está instalado o seu sistema

boot=/dev/hda

# root é onde está montado a sua partição raíz do seu sistema,
# substitua o 2 por sua partição correspondente e ele já terá
# adicionado a partição correta

root=/dev/hda2

# Resolução de vídeo
vga=normal

# não é necessário modificar o resto, desde que não tenha outro
# sistema instalado

compact
delay=20
image=/vmlinuz
label = Linux
read-only
initrd=/initrd.img

E observe se no seu diretório / existe o arquivo initrd.img, se não existir, crie um hard link para /boot/initrd.img-2.6.10:

# ln -s /boot/initrid.img-2.6.10 /initrd.img

Dica: Edite o arquivo /etc/lilo.conf retirando ou comentando a linha "compact", pois com essa opção não é mostrada nenhuma mensagem, a tela fica limpa até que a inicialização do sistema esteja completa e isso pode ser assustador, pois podemos pensar que o processo não deu certo. Depois da edição ative as novas configurações com o comando "lilo".

Reinicie o sistema:

# reboot

Faça o login e se tudo der certo é só conferir a nova versão do seu kernel:

# uname -a

Página anterior    

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

Ativando zRAM no Slackware

Compilando Kernel 2.6.34 usando Debian Lenny

Compilando Kernel do Linux no Debian

Como instalar o bootsplash no Debian 3.1 Sarge a partir do zero

Compilando o kernel do Slackware em 10 etapas

  
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