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: 44.801 ]

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


Introdução



Se tratando de kernel você encontra por aí vários artigos dizendo como fazer isso, como fazer aquilo, mas não é como fazer e sim como a pessoa fez, porque cada máquina tem sua própria configuração, seu próprio hardware.

Aqui vou explicar como configurar seu Kernel 2.6.13 a partir das configurações feitas no Kernel 2.4.31, assim diminuindo o trabalho, não tendo que ficar digitando "make menuconfig" e ficar configurando todos seus drivers, periféricos e etc.

OBS: Leiam todos artigos se tratando de kernel e compilação, eles são muito úteis, você pega um pouco de informação de cada um e no final encontra sua própria maneira de compilar o kernel.

    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

Alterando as permissões de um arquivo

OpenVZ - Instalando no Debian Squeeze AMD64

Sistema de arquivos EXT4 no OpenSuSE 11.1

kernel-ck para Arch Linux

As incríveis aventuras de um RedHat 9 migrando para kernel 2.6

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts