Kernel a quanto obrigas!!!

1. Kernel a quanto obrigas!!!

Daniel
mesnitu

(usa Slackware)

Enviado em 13/05/2006 - 20:00h

Olá ppl.
Venho aki fazer uma pergunta, acerca da compilação do kernel
Tenho o slack 10.2, baixei o kernel 2.6.15, para exprimentar um bootsplash para o mesmo.
Ao compilar, não deu problema, (para espanto meu), e tudo parecia bem , até que tentei fazer o mkinitrd, e não encontra o modulo do reiserfs......
É pá, compilei o kernel, para a minha maquina, e dai pus akilo que achava mesmo necessário.
Agora, se eu tirar o build do reiserfs, e compila-lo como modulo, obtenho um kernel panic, referente ao reiserfs, pois nao consegue monta-lo.
Como é que raio eu ponho o modulo, sem ter kernel panic ???
No cd do slack, vem o 2.6.13, com um pacote kernel-modules(acho que é assim), mas onde arranjar para o 2.6.15??? Procurei na net mas encontrei só para slax....

Simplesmente não consigo perceber, o que devo carregar como modulos ou como build no kernel....
Na minha maneira newbie de ver, seria o hardware que tenho , e as configurações do tcp/ip, seria carregadas, mas depois fico sem modulos, como por exemplo o agpgarp, alsa, sms, enfim cenas que depois parece que o sistema os quer como modulos, e não estando carregados no kernel.....

Alguem dei-a ai uma luz, sobre a necessidade de escolher entre modulos, ou carregar no kernel....

E a história de fazer o initrd, qual é o parametro na compilação do kernel que habilita isso ???

Obrigado,
SlackRules


  


2. reiserfs

Glauber
gnoccioli

(usa Ubuntu)

Enviado em 15/05/2006 - 00:27h

Não tenho certeza sobre o que vou falar (então porque estou falando ??? [porque eu quero.]) mas se o seu sistema de arquivos root (/) estiver usando o reiserfs você não pode colocar ele como módulo no kernel pois se não o kernel não consegue ler o sistema de arquivos para procurar o módulo, você tem que colocá-lo direto no kernel.

Espero ter ajudado.


3. Re: Kernel a quanto obrigas!!!

Daniel
mesnitu

(usa Slackware)

Enviado em 15/05/2006 - 05:32h

Oi gnoccioli.
Pois é isso , mas entao nao sei passar para o proximo passo, criar o initrd.

Quando faço:
mkinitrd -c -k 2.6.xxx -m reiserfs

Ele pede-me o modulo reiserfs!
Se lhe der o modulo, tenho um kernel panic....

Não sei sair daqui.
Deve haver um processo, mas qual ???



4. Re: Kernel a quanto obrigas!!!

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/05/2006 - 10:54h

Se usar o initrd, não vai mais precisar de reiserfs dentro do kernel, ele pode ficar como modulo, pois o initrd vai carrega-lo.

Não é assim??

[]'s


5. Re: Kernel a quanto obrigas!!!

Daniel
mesnitu

(usa Slackware)

Enviado em 15/05/2006 - 16:21h

Pois, pela lógica.
Mas como fazer?
Baixei um kernel 2.6.15, para exprimentar um bootsplash, tive de compilar o kernel, e depois ?

Não percebo.
Se compilar como modulo , já não entro no sistema!


6. Re: Kernel a quanto obrigas!!!

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/05/2006 - 09:47h

E vc não pode criar o initrd antes de rebootar a maquina, logo depois de compilar o kernel?

[]'s


7. Re: Kernel a quanto obrigas!!!

Raphael Silva Bastos
coffnix

(usa Funtoo)

Enviado em 16/05/2006 - 15:58h

owww cambada!!! pra q tanta confusão??

desative os ext's da vida e carregue o reiserFS como * (agarrado ao kernel)

pronto, voilá

nãos esqueçam dos sistemas de arquivo caso queiram montar unidades ntfs e fat okz?


8. Re: Kernel a quanto obrigas!!!

Daniel
mesnitu

(usa Slackware)

Enviado em 16/05/2006 - 16:38h

oi
Vamos lá ver....
Eu tenho o reiserfs carregado no kernel.
Mas se o carregar como modulo, dá kernel panic....
Mas tendo o o reiserfs carregado no kernel, se for fazer como está naquele README no /boot, ele pede-me o modulo do reiserfs.

Conclusão, falta aqui saber qualquer coisa, pois tem de haver maneira de fazer isto.
Assim parece aquela história de quem nasceu primeiro , o ovo ou a galinha :)

Ainda ninguem fez isto desta maneira ?


9. Re: Kernel a quanto obrigas!!!

Raphael Silva Bastos
coffnix

(usa Funtoo)

Enviado em 16/05/2006 - 16:54h

porra!!! esqueça módulo

mkinitrd, pra q???

só coloke agarrado, gere um make bzImage e boa


10. Re: Kernel a quanto obrigas!!!

Daniel
mesnitu

(usa Slackware)

Enviado em 16/05/2006 - 17:49h

Já tá.............
Quanto a isso de esquecer , entao mais vale voltar para o windows, que nao tenho de saber nicles.
Quanto ao initrd, era eu que fiz borrada.
Depois de compilar o kernel, reiniciei a maquina antes de fazer a imagem (Estupidez!)
Assim é, compilar , copiar o config, system.map, e o bzimage, fazer o make modules_install, e lá está o modulo. Mudar para o boot e entao fazer o mkinird ,conforme aquilo que se pretende.
Tudo está bem quando acaba bem....
Agora vou partir a cabeça com o bootsplash....

Obrigado pessoal.



11. Re: Kernel a quanto obrigas!!!

Raphael Silva Bastos
coffnix

(usa Funtoo)

Enviado em 17/05/2006 - 09:13h

ow menino.... eu me referi a esquecer o modulo no caso do sistema de arquivo (reiserFS)

é lógico q vc tem q compilar os módulos.

#make modules
#make modules_install
#make bzImage
#cp arch/i386/boot/bzImage /boot


flw


12. artigo

Slipkd
slipkd

(usa Debian)

Enviado em 09/06/2006 - 14:38h

entre neste tópico do fórum da slacklife

http://forum.slacklife.com.br/viewtopic.php?t=3529



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts