Atualizando kernel de 2.4.31 para 2.6.13 no Slackware 10.2

Aqui vou mostrar um jeito muito simples de atualizar o seu kernel 2.4.31 para 2.6.13 sem se preocupar em ficar configurando-o.

[ Hits: 45.836 ]

Por: Renan Bertucci de Oliveira em 30/04/2006


Compilando kernel 2.6.13



Agora vamos compilar o nosso kernel:

1. Dentro do diretório "/usr/src/linux-2.6.13" digite:

a) # make all && make modules_install

ou

b) # make all

em seguida:

# make modules_install

Esse processo pode demorar um pouco dependendo do computador em que será compilado o kernel. Para você ter uma base, uso um AtlonXP 3.0 com 1GB DDR 333 demorou entorno de 20 a 25 minutos para terminar, então durante o processo, pode ir tomar um café.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Configurando Slackware 10.2 - Kernel 2.4.31
   3. Obtendo o kernel 2.6.13
   4. Configurando o kernel 2.6.13
   5. Compilando kernel 2.6.13
   6. Configurando o LILO
   7. Observações
Outros artigos deste autor

Passando o Slackware 10.2 em Inglês para o Português

Leitura recomendada

UZIX - O Linux do MSX (Z80)

Recompilando o Kernel

Compilação de Kernel baseado na versão 2.6 para o LTSP 4.2

Compilação comentada do kernel

Compilando o Kernel do OpenBSD 4.3 (GENERIC)

  
Comentários
[1] Comentário enviado por cvs em 30/04/2006 - 10:41h

Legal o artigo mas acho que faltou algumas coisas... Mas pra iniciantes ficou legal.

[2] Comentário enviado por liviocf em 30/04/2006 - 19:06h

Entendo a sua vontade de descrever um processo simples e rápido para usuários iniciantes poderem compilar o kernel, mas acho que você poderia evitar tudo isso e instalar o kernel-generic que vem no mesmo CD que vc citou!! Pois o que vc fez foi compilar o kernel com muita coisa que vc não vai utilizar!!! Posso estar errado, mas se for fazer a compilação tem que fazer de forma que o novo kernel fique mais eficiente em todos os aspectos (boot + rápido e o mínimo de drivers instalados)!!! Mas mesmo assim valeu pelo artigo!!!

[3] Comentário enviado por albertoivo em 30/04/2006 - 22:39h

gostei.. muito bem escrito.. ainda não tentei mas com certeza irei fazer isso assim q tiver tempo..
nota 10

[4] Comentário enviado por metatron em 01/05/2006 - 15:20h

Saudações,

Um outro jeito simples de atualizar o kernel do Slackware (sem compilação) é o seguinte:

1) Instale o Slack normalmente usando o kernel adequado ao seu caso

2) Logo no primeiro boot, monte a mídia de instalação e acesse a pasta /testing/packages/linux-2.6.13

3) Instale os pacotes que estão lá:

# installpkg *.tgz

4) Acesse a pasta boot
# cd /boot

5) Crie o arquivo initrd necessário (obs: caso reiserfs)
# mkinitrd -c -k 2.6.13 -m reiserfs

6) Edite o arquivo de configuração do Lilo
# pico /etc/lilo.conf

Inclua linhas do tipo

#Slack26 entry begins
image = /boot/vmlinuz-generic-2.6.13
initrid = /boot/initrd.gz
root = /dev/hdax
label = Slack_2.6.13 # apenas uma sugestão
read-only
# Slack26 entry ends

7 ) Salve o arquivo de configuração e atualize o lilo
# lilo

8 )Reinicie a máquina se tudo correu bem

9)Fonte: http://distrowatch.com/weekly.php?issue=20040628#1


[5] Comentário enviado por campanari em 02/05/2006 - 16:18h

Legal... a única falha são os "/root" que aparecem nos lugares dos "/boot", mas creio que tudo mundo entendeu!!!

Depois eu tentarei...

[6] Comentário enviado por removido em 12/05/2006 - 09:40h

Gostei, pois ficou de um jeito bem "interpretável", para quem está iniciando na área de Linux,.....

Para quem tem já um conhecimento de compilação de Kernel, vai parecer incompleto, pois pouco foi abordado do "make config", "make xconfig"...mas para quem está iniciando, e já quer colocar a "mão na massa", ficou bastante interessante o artigo..

parabéns

[7] Comentário enviado por removido em 16/06/2006 - 11:47h

No tempo do slack 3/4/7 eu configurava um kernel sem traumas, agora com o 10.x é um porre, nada funciona direito... tentei colocar o kernel 2.6.14 sem mexer no original 2.4.31.. apenas segui as dicas do README e nao deu outra, kernel panic...
e pior nem o antigo funcionou mais...
Assim como o windows... tive que reinstalar o slack (sem formatar as particoes)... porque complicar a cada nova versão?!?!

[8] Comentário enviado por sax0n_m0f0r em 26/09/2006 - 11:14h

CARA VC COMPILA O KERNEL USANDO "MAKE ALL" TU VAI DEIXA UMA CARROÇA E VAI ENTUPIR DE COISA QUE NÃO É NECESSÁRIO SER CARREGADO.


lembre-se que o kernel além de ficar gigantesco esgota a memória.

Quando for escrever um artigo para ajudar aos outros, lembre-se que nem todos tem um PC 3.0Ghz com 512 de RAM ;-)

nem tudo é built-in nessa vida.... module owna ;-)

[9] Comentário enviado por niltong em 13/02/2007 - 21:16h

Muito bom o artigo me ajudou muito...;-)

[10] Comentário enviado por JuninhoDJ em 22/02/2007 - 05:55h

Otimo Esse Artigo.

Me Ajudou Muito. Ja Estava A Muito Tempo Tentando Sempre Dava Errado. :\

Otimo Artigo. :D

Uma Coisa Na Configuração do Lilo.
Não Precisa Ser Manual Que Eu Fiz foi dar o Comando

"make install"

ele automaticamente ja atualizou o lilo para o novo kernel e lincou o patch do kernel novo.

Parabens..... :D

[11] Comentário enviado por Pier em 02/12/2008 - 09:36h

LEMBRANDO QUE LOGO ACIMA CONTEM UM ERRO NA CONFIGURAÇÃO DO LILO.CONF


CONFIGURAÇÃO DO METATRON CONTEM ERROS ONDE GERA PANIC KERNEL

#Slack26 entry begins
image = /boot/vmlinuz-generic-2.6.13
?????Initrid = /boot/initrd.gz ( ERRADO initrid??? )
root = /dev/hdax
label = Slack_2.6.13 # apenas uma sugestão
read-only
# Slack26 entry ends
-----------------------------------------------------------------------------------------------------------------
VAMOS LA. RESUMINDO O CORRETO,

Um outro jeito simples de atualizar o kernel do Slackware (sem compilação) é o seguinte:

1) Instale o Slack normalmente usando o kernel adequado ao seu caso

2) Logo no primeiro boot, monte a mídia de instalação e acesse a pasta /testing/packages/linux-2.6.13

3) Instale os pacotes que estão lá:

# installpkg *.tgz

4) Acesse a pasta boot
# cd /boot

5) Crie o arquivo initrd necessário (obs: caso reiserfs)
# mkinitrd -c -k 2.6.13 -m reiserfs

6) Edite o arquivo de configuração do Lilo
# pico /etc/lilo.conf

# Linux bootable partition config begins
image = /boot/vmlinuz-generic-2.6.13
initrd = /boot/initrd.gz
root = /dev/hda6 ( SEU HD CORRETO GERALMENTE NO KERNEL ANTIGO APARECE O HDA )
label = Lnx2613 ( SUGESTÃO VC PODE MUDAR ESSA LINHA PARA QUAL NOME QUIZER. )
read-only
# Linux bootable partition config ends


Contribuir com comentário