Compiling new kernel  [INACTIVE]

Topics Programming. Not necessarily about the BrazilFW!

Compiling new kernel

Mensagempor Thiago » Sáb Mar 26, 2011 1:27 pm

Vejo que algumas pessoas tem interesse em compilar o kernel do BFW, ativar modulos, desativar, personalizar.
Bom, encontrei alguns tutoriais que me foram muito utéis até então.
Talvez ajude vocês.
Compiling a new Kernel Por El guapo Dan :arrow: viewtopic.php?f=12&t=65393
Ajuda na copilação do Kernel do Brazilfw Por Luapufo :arrow: viewtopic.php?f=14&t=61265&hilit=Ajuda+na+copila%C3%A7%C3%A3o+do+Kernel+do+Brazilfw#p115095
Conselho do Cmartin para mim uma vez :
Faça o processo na mão, dentro da raiz do source do kernel.:
Código: Selecionar todos
make menuconfig
make bzImage

Mais alguma informação ?
Espero que de para começar.....sorry :roll:
Thiago
 

Re: Compiling new kernel

Mensagempor filipe » Sáb Mar 26, 2011 2:22 pm

Muito boa essa iniciativa visto que a customização do kernel linux é um passo para a evolução de qualquer usuario de sistemas linux....

Thiago não teria a posibilidade de postar o passo a passo da compilação do kernel SMP?
filipe
 

Re: Compiling new kernel

Mensagempor Thiago » Sáb Mar 26, 2011 3:05 pm

filipe_splnet escreveu:Thiago não teria a posibilidade de postar o passo a passo da compilação do kernel SMP?

Tem, porém é aquela velha historia...."Tempo" pra fazer isso..
Demanda tempo, más assim que eu tiver um tempinho posso ajudar, se alguem nao o fizer antes, eu ficaria muito grato. :o!
Thiago
 

Re: Compiling new kernel

Mensagempor filipe » Sáb Mar 26, 2011 3:56 pm

ThiagoFW escreveu:
filipe_splnet escreveu:Thiago não teria a posibilidade de postar o passo a passo da compilação do kernel SMP?

Tem, porém é aquela velha historia...."Tempo" pra fazer isso..
Demanda tempo, más assim que eu tiver um tempinho posso ajudar, se alguem nao o fizer antes, eu ficaria muito grato. :o!


Era para eu ter lhe ajudado com isso na epoca que voce tava pelejando com esse kernel...agora a ines é morta....

São tantas coisas para resolver e cada vez aparece mais neh amigão :lol:
filipe
 

Re: Compiling new kernel

Mensagempor Thiago » Sáb Mar 26, 2011 4:06 pm

filipe_splnet escreveu:
ThiagoFW escreveu:
filipe_splnet escreveu:Thiago não teria a posibilidade de postar o passo a passo da compilação do kernel SMP?

Tem, porém é aquela velha historia...."Tempo" pra fazer isso..
Demanda tempo, más assim que eu tiver um tempinho posso ajudar, se alguem nao o fizer antes, eu ficaria muito grato. :o!


Era para eu ter lhe ajudado com isso na epoca que voce tava pelejando com esse kernel...agora a ines é morta....

São tantas coisas para resolver e cada vez aparece mais neh amigão :lol:

Más isso eu ja resolvi a muito tempo...rsrsrs
Tenho kernel SMP feitinho e rodando estavel, so os 20 primeiros que fiz que deram problemas..kkkkkkkkk
Thiago
 

Re: Compiling new kernel

Mensagempor filipe » Sáb Mar 26, 2011 4:15 pm

eu sei manolo...joguei ele uma epoca aqui em um dual core!! rodou...mas poucos testes

estou falando de um how-to.....vi a dificuldade que vc teve ao compilar esse kernel mas teve um otimo resultado...(exemplo de quando a gente quer a gente corre atras e consegue) teria sido de grande valor ter aproveitado e feito um how to dessa empeleita...pena que a oportunidade passou!!!

talvez na proxima @! :o!

ou talvez não prescisemos com a 2.33 < O.O >
filipe
 

Re: Compiling new kernel

Mensagempor jhondoe » Dom Mar 27, 2011 6:50 pm

yo NO estoy consiguindo poder compilar el kernel 2.4.37.5

en el foro de brazilfw falta mas informacion y puntual


CMARTIN DICE:
Ubuntu 8.04 compiles BFW kernel perfectly, but it needs some tweaking. The default compiler is GCC 4.2.3, and it does not compile
kernels from version 2.4.35 or higher. You need to install gcc-3 package and tweak the build script.

I've done the following to the script:

make dep CC=gcc-3.3
[ "$1" != "nomodule" ] && make modules CC=gcc-3.3
make bzImage CC=gcc-3.3

It will build normally.

[]'s


^/
no es correcta esa informacion yo probe en en otra distro puse el kernel 2.4.37.5 con gcc-3.4.6
modifique el archivo mi ./kernel.sh

Código: Selecionar todos
make dep CC=gcc-3.4.6
[ "$1" != "nomodule" ] && make modules CC=gcc-3.4.6
make bzImage CC=gcc-3.4.6

perfecto hasta ahi compilo el kernel el archivo linux en binout/kernel/

probe con ese archivo linux nuevo y siempre es igual
Imagem



yo pregunto aca como solucionar estas diferencias vean

viewtopic.php?f=9&t=78702
jhondoe
 

Re: Compiling new kernel

Mensagempor Thiago » Dom Mar 27, 2011 8:23 pm

Compilou o kernel com os drivers nele ou criou os modulos?
Basicamente quando preciso recompilar , ou compilar um kernel eu evito fazer pelos scripts que existem, dando preferencia para linha de comando...
Thiago
 

Re: Compiling new kernel

Mensagempor jhondoe » Dom Mar 27, 2011 9:05 pm

probe de muchas formas ya

linea de comando? asi?

make oldconfig
make dep
make bzImage

y dice asi al final

Código: Selecionar todos
objcopy -O binary -R .note -R .comment -S compressed/bvmlinux compressed/bvmlinux.out
tools/build -b bbootsect bsetup compressed/bvmlinux.out CURRENT > bzImage
Root device is (0, 13)
Boot sector 512 bytes.
Setup is 2518 bytes.
System is 1141 kB
warning: kernel is too big for standalone boot from floppy
make[1]: Leaving directory `/mnt/hdb/brazilfw-2.30-build/devel/linux-2.4.37.5/arch/i386/boot'


cp arch/i386/boot/bzImage ../binout/kernel/linux
etc etcetc... y el arquivo linux que crea, da kernel panic! ^/






voces ven arriba la imagen?

es
RAMDISK: compressed image found at block 0.
y tiene que ser en realidad
INITRD: compressed Tar archive found at block 0.

entienden eso?
como hago para arreglar eso?
es algo referido a activar algo nose si en file sistems probe y no da resultado
preciso cambiar eso que dice RAMDISK por INITRD

es raro no tienen ningun how-to formal bien prolijo que explique bien como compilar kernel do brazilfw 2.31.10?
jhondoe
 

Re: Compiling new kernel

Mensagempor jhondoe » Seg Mar 28, 2011 5:18 pm

tagowfw

toma pone esto arriba

viewtopic.php?f=3&t=56691
viewtopic.php?f=15&t=56473
http://sourceforge.net/projects/brazilf ... velopment/
kernels 2.4 y otros
ftp://ftp.kernel.org/pub/linux/kernel/v2.4/
http://www.frikis.org/staticpages/index.php/kernel

mejora un poco ese primer post de arriba que le falta mas informacion
busca a ver si hay mas informacion y proba poner la verdad exacta de como compilar un nuevo kernel para brazilfw 2.31.10
va ayudar mas
jhondoe
 

Re: Compiling new kernel  [INACTIVE]

Mensagempor IceMan - Brazil » Qui Mai 26, 2011 9:26 pm

Destrancado.
Não dou suporte via MP ou MSN.Favor usar o fórum.

"Estreita é a porta da salvação e larga a da tentação"
"A calcinha não é a melhor coisa do mundo. Mas esta bem perto..."
Avatar do usuário
IceMan - Brazil
BFW Senior
 
Mensagens: 3211
Registrado em: Qui Ago 25, 2005 7:10 pm
Localização: São Paulo
BrazilFW Box: BFW 3.x
DELL Latitude 110 - LAN USB + on-board
ADDON: Tcptrack
Conexão: NET Virtua 10mb

Re: Compiling new kernel

Mensagempor Thiago » Sex Mai 27, 2011 12:06 pm

Logo postarei aqui um pequeno tuto de como modificar o kernel a seu gosto.
Aguardem...
Thiago
 

Re: Compiling new kernel

Mensagempor Eduardo » Seg Mai 30, 2011 11:10 am

Thiago escreveu:Logo postarei aqui um pequeno tuto de como modificar o kernel a seu gosto.
Aguardem...

Thiago, video aula é mais facil de fazer do que escrever?
Pergunto pois o Cristian ta com uma area de video aulas que eu to inclusive devendo ajuda e que acho mais facil de elaborar e de ser entendido.
Isso é apenas uma sugestão para quem faz tutorial, ja que escrever as vezes gera mais duvida do que aprendizado e porque para fazer o tuto a gente acaba fazendo o procedimento passo a passo para não esquecer nada e portanto ja ta meio caminho andado.

Valeu....
Links úteis:
Regras do Fórum
Ajude-nos a ajuda-lo (Como Postar dúvidas/testes)
Tutorial "Aprendendo a Postar"
Como encerrar corretamente seu tópico
-----------------------------------------------------------------------------------------------------------------
* Voce ganha dinheiro com o Projeto BrazilFW? Então contribua com o Projeto BFW, faça uma doação clicando aqui
Avatar do usuário
Eduardo
BFW Moderator
BFW Beneméritos
BFW Manager
 
Mensagens: 3688
Registrado em: Dom Jul 12, 2009 1:27 pm
Localização: São Paulo (Zona Sul) - SP - Brasil
BrazilFW Box: Não usando o BFW no momento.

Re: Compiling new kernel

Mensagempor Thiago » Seg Mai 30, 2011 2:03 pm

Eduardo escreveu:
Thiago escreveu:Logo postarei aqui um pequeno tuto de como modificar o kernel a seu gosto.
Aguardem...

Thiago, video aula é mais facil de fazer do que escrever?
Pergunto pois o Cristian ta com uma area de video aulas que eu to inclusive devendo ajuda e que acho mais facil de elaborar e de ser entendido.
Isso é apenas uma sugestão para quem faz tutorial, ja que escrever as vezes gera mais duvida do que aprendizado e porque para fazer o tuto a gente acaba fazendo o procedimento passo a passo para não esquecer nada e portanto ja ta meio caminho andado.

Valeu....

Com certeza...!
Eu participei do inicio desse projeto de video aulas, depois de alguns problemas eu parei de faze-los.
Agora não faço um video simplesmente por que vou esperar a 2.33 sair ai sim quando liberarmos a bt fica mais facil pro pessoal aprender....
Thiago
 

Re: Compiling new kernel

Mensagempor Eduardo » Seg Mai 30, 2011 2:53 pm

Ta certo, gasta energia uma vez so, na versão mais nova.
Como o seu tuto do compilador so vai rolar depois da 2.33, então ele ja vai considerar o cenario dos BFWs mais recentes.
De qualquer modo fica aqui o agradecimento por acolher minha sugestão.
Links úteis:
Regras do Fórum
Ajude-nos a ajuda-lo (Como Postar dúvidas/testes)
Tutorial "Aprendendo a Postar"
Como encerrar corretamente seu tópico
-----------------------------------------------------------------------------------------------------------------
* Voce ganha dinheiro com o Projeto BrazilFW? Então contribua com o Projeto BFW, faça uma doação clicando aqui
Avatar do usuário
Eduardo
BFW Moderator
BFW Beneméritos
BFW Manager
 
Mensagens: 3688
Registrado em: Dom Jul 12, 2009 1:27 pm
Localização: São Paulo (Zona Sul) - SP - Brasil
BrazilFW Box: Não usando o BFW no momento.


Voltar para Programming

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes

cron