Recompilar o Kernel 4.5 Generic

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Recompilar o Kernel 4.5 Generic

Enio Marconcini -:- www.Enio.Pro.Br -:-
Pessoal instalei o OpenBSD 4.5 e baixei os fontes do kernel.

segui uns tutoriais explicando como recompilar usando o dmassage para checar o hardware em uso.... apenas para testar minha primeira recompilação

# cd /usr/src/sys/arch/i386/conf
# dmassage -s GENERIC > NEWK
# config NEWK
# cd ../compile/NEWK
# make depend
... muitas linhas e nenhum erro
# make
.. muitas linhas mas da erro e não conclui a compilação.

caso alguém tenha passado por algo semelhante e possa me dar um help eu ficarei imensamente grato

abraços

--
ENIO RODRIGO MARCONCINI
www.Enio.Pro.Br
skype: eniorm

> Administrador de Redes e Professor Universitário
> Especialista em Redes de Computadores
> Análise de Sistemas e Banco de Dados
> Slackware Linux, OpenBSD e FreeBSD
> Colecionador de Marcas de Cigarros: Trocas, Vendas e Compras

_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd
Reply | Threaded
Open this post in threaded view
|

Re: Recompilar o Kernel 4.5 Generic

Pedro Almeida

On May 13, 2009, at 2:35 AM, Enio Marconcini -:- www.Enio.Pro.Br -:-  
wrote:

> Pessoal instalei o OpenBSD 4.5 e baixei os fontes do kernel.
>
> segui uns tutoriais explicando como recompilar usando o dmassage  
> para checar o hardware em uso.... apenas para testar minha primeira  
> recompilação
>
> # cd /usr/src/sys/arch/i386/conf
> # dmassage -s GENERIC > NEWK
> # config NEWK
> # cd ../compile/NEWK
> # make depend
> ... muitas linhas e nenhum erro
> # make
> .. muitas linhas mas da erro e não conclui a compilação.
>
> caso alguém tenha passado por algo semelhante e possa me dar um help  
> eu ficarei imensamente grato
>
> abraços
>
> --
> ENIO RODRIGO MARCONCINI
> www.Enio.Pro.Br
> skype: eniorm
>
> > Administrador de Redes e Professor Universitário
> > Especialista em Redes de Computadores
> > Análise de Sistemas e Banco de Dados
> > Slackware Linux, OpenBSD e FreeBSD
> > Colecionador de Marcas de Cigarros: Trocas, Vendas e Compras
> _______________________________________________
> OpenBSD mailing list
> [hidden email]
> http://neei.uevora.pt/mailman/listinfo/openbsd

--
António Pedro Almeida
Serviços Informáticos
------------------------------------------------
Departamento de Química da U.C.
Rua Larga da Universidade
3004-535 Coimbra
Telef:+351 239 852 080   Movel:+351 914 039 968
http://www.qui.uc.pt

_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd
Reply | Threaded
Open this post in threaded view
|

Re: Recompilar o Kernel 4.5 Generic

Pedro Almeida
In reply to this post by Enio Marconcini -:- www.Enio.Pro.Br -:-

opps... a primeira foi em falso...

Queria apenas perceber qual a vantagem de usar um parser para o dmesg.
Alem disso, tem alguma razao especifica para a optimizacao do kernel?
Os developers desaconselham trabalhar com kernels customizados para  
fazer
submissao à bugtrack.

Pedro

On May 13, 2009, at 2:35 AM, Enio Marconcini -:- www.Enio.Pro.Br -:-  
wrote:

> Pessoal instalei o OpenBSD 4.5 e baixei os fontes do kernel.
>
> segui uns tutoriais explicando como recompilar usando o dmassage  
> para checar o hardware em uso.... apenas para testar minha primeira  
> recompilação
>
> # cd /usr/src/sys/arch/i386/conf
> # dmassage -s GENERIC > NEWK
> # config NEWK
> # cd ../compile/NEWK
> # make depend
> ... muitas linhas e nenhum erro
> # make
> .. muitas linhas mas da erro e não conclui a compilação.
>
> caso alguém tenha passado por algo semelhante e possa me dar um help  
> eu ficarei imensamente grato
>
> abraços
>
> --
> ENIO RODRIGO MARCONCINI
> www.Enio.Pro.Br
> skype: eniorm
>
> > Administrador de Redes e Professor Universitário
> > Especialista em Redes de Computadores
> > Análise de Sistemas e Banco de Dados
> > Slackware Linux, OpenBSD e FreeBSD
> > Colecionador de Marcas de Cigarros: Trocas, Vendas e Compras
> _______________________________________________
> OpenBSD mailing list
> [hidden email]
> http://neei.uevora.pt/mailman/listinfo/openbsd

--
António Pedro Almeida
Serviços Informáticos
------------------------------------------------
Departamento de Química da U.C.
Rua Larga da Universidade
3004-535 Coimbra
Telef:+351 239 852 080   Movel:+351 914 039 968
http://www.qui.uc.pt

_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd
Reply | Threaded
Open this post in threaded view
|

Re: Recompilar o Kernel 4.5 Generic

João Salvatti
Olá Enio,

Para poder te ajudar você teria que enviar a mensagem de erro para
sabermos do que se trata.

Já respondendo ao Predro o que poderia ser uma vantagem em compilar o
kernel seria o  fato de por exemplo você ter um hardware embarcado
(onde espaço em compact flash e performance são prioridades) e
customizar o kernel para esse hardware. Com isso o boot pode ser mais
rápido. Porém um motivo realmente necessário eu também não vejo.

2009/5/14 Pedro Almeida <[hidden email]>:

>
> opps... a primeira foi em falso...
>
> Queria apenas perceber qual a vantagem de usar um parser para o dmesg.
> Alem disso, tem alguma razao especifica para a optimizacao do kernel?
> Os developers desaconselham trabalhar com kernels customizados para fazer
> submissao à bugtrack.
>
> Pedro
>
> On May 13, 2009, at 2:35 AM, Enio Marconcini -:- www.Enio.Pro.Br -:- wrote:
>
>> Pessoal instalei o OpenBSD 4.5 e baixei os fontes do kernel.
>>
>> segui uns tutoriais explicando como recompilar usando o dmassage para
>> checar o hardware em uso.... apenas para testar minha primeira recompilação
>>
>> # cd /usr/src/sys/arch/i386/conf
>> # dmassage -s GENERIC > NEWK
>> # config NEWK
>> # cd ../compile/NEWK
>> # make depend
>> ... muitas linhas e nenhum erro
>> # make
>> .. muitas linhas mas da erro e não conclui a compilação.
>>
>> caso alguém tenha passado por algo semelhante e possa me dar um help eu
>> ficarei imensamente grato
>>
>> abraços
>>
>> --
>> ENIO RODRIGO MARCONCINI
>> www.Enio.Pro.Br
>> skype: eniorm
>>
>> > Administrador de Redes e Professor Universitário
>> > Especialista em Redes de Computadores
>> > Análise de Sistemas e Banco de Dados
>> > Slackware Linux, OpenBSD e FreeBSD
>> > Colecionador de Marcas de Cigarros: Trocas, Vendas e Compras
>> _______________________________________________
>> OpenBSD mailing list
>> [hidden email]
>> http://neei.uevora.pt/mailman/listinfo/openbsd
>
> --
> António Pedro Almeida
> Serviços Informáticos
> ------------------------------------------------
> Departamento de Química da U.C.
> Rua Larga da Universidade
> 3004-535 Coimbra
> Telef:+351 239 852 080   Movel:+351 914 039 968
> http://www.qui.uc.pt
>
> _______________________________________________
> OpenBSD mailing list
> [hidden email]
> http://neei.uevora.pt/mailman/listinfo/openbsd
>



--
"Se Debugar é a arte de remover bugs, programar é a arte de inserí-los".

Donald E. Knuth.

--
João Salvatti
Graduated in Computer Science
Federal University of Para - UFPA - Brazil
E-Mail: [hidden email]
_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd
Reply | Threaded
Open this post in threaded view
|

Re: Recompilar o Kernel 4.5 Generic

Rodolfo Gouveia
On Thu, May 14, 2009 at 08:24:28AM -0300, João Salvatti wrote:

> Olá Enio,
>
> Para poder te ajudar você teria que enviar a mensagem de erro para
> sabermos do que se trata.
>
> Já respondendo ao Predro o que poderia ser uma vantagem em compilar o
> kernel seria o  fato de por exemplo você ter um hardware embarcado
> (onde espaço em compact flash e performance são prioridades) e
> customizar o kernel para esse hardware. Com isso o boot pode ser mais
> rápido. Porém um motivo realmente necessário eu também não vejo.

Aconselho a leitura de http://www.openbsd.org/faq/pt/faq5.html#Why
de onde destaco o seguinte:

Algumas razões pelas quais você não deve compilar um kernel customizado:

    * Você não precisa fazer, normalmente.
    * Você não terá um sistema rápido.
    * Você está comumente fazendo uma máquina menos confiável.
    * Você não vai receber nenhum suporte dos desenvolvedores.
    * Todos os problemas encontrados devem ser obrigatoriamente reproduzidos
        usando um kernel GENERIC antes que os desenvolvedores recebam
        qualquer relato de problema sério.
    * Usuários e desenvolvedores vão rir se você quebrar seu sistema.
    * Opções customizadas do compilador normalmente fazem um bom trabalho
        de exposição dos problemas do compilador do que melhorar o desempenho
        do sistema.


_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd
Reply | Threaded
Open this post in threaded view
|

Re: Recompilar o Kernel 4.5 Generic

Pedro Almeida
In reply to this post by João Salvatti

On May 14, 2009, at 12:24 PM, João Salvatti wrote:

> Olá Enio,
>
> Para poder te ajudar você teria que enviar a mensagem de erro para
> sabermos do que se trata.
>
> Já respondendo ao Predro o que poderia ser uma vantagem em compilar o
> kernel seria o  fato de por exemplo você ter um hardware embarcado
> (onde espaço em compact flash e performance são prioridades) e
> customizar o kernel para esse hardware. Com isso o boot pode ser mais
> rápido. Porém um motivo realmente necessário eu também não vejo.


Viva,

Salvo uma ou outra excepção, embora tenha dezenas de sistemas a correr
em flash e em hardware embedded, nunca senti necessidade de diminuir
o tamanho do kernel. Mesmo em algumas com pouca memória.
Por outro lado, o preço das flash não justifica o trabalho. ;)

Pedro
_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd
Reply | Threaded
Open this post in threaded view
|

Re: Recompilar o Kernel 4.5 Generic

1bin1bash
In reply to this post by Rodolfo Gouveia
Muitos adm.infra acham isso..... 

   * Você não precisa fazer, normalmente.
   * Você não terá um sistema rápido.
   * Você está comumente fazendo uma máquina menos confiável.
   * Você não vai receber nenhum suporte dos desenvolvedores.
   * Todos os problemas encontrados devem ser obrigatoriamente reproduzidos
       usando um kernel GENERIC antes que os desenvolvedores recebam
       qualquer relato de problema sério.
   * Usuários e desenvolvedores vão rir se você quebrar seu sistema.
   * Opções customizadas do compilador normalmente fazem um bom trabalho
       de exposição dos problemas do compilador do que melhorar o desempenho
       do sistema.


_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd


_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd
Reply | Threaded
Open this post in threaded view
|

Re: Recompilar o Kernel 4.5 Generic

Enio Marconcini -:- www.Enio.Pro.Br -:-
opa tbm vi as recomendações para usar o generic e não recompilar, mas resolvi fazer para somente ver a coisa andando, visto que nas minhas tentativas de por no ar um kernel recompilado de linux nunca tive sucesso, até compila blza mas da kernel panic rsrsrsrs

bom base nas minhas experiencias negativas com recompilação de kernel linux, resolvi tentar uma no OpenBSD

claro, na prática prefiro usar o generic justamente pelo suporte, mas como já estou testanto mesmo, não custa nada essas brincadeiras....

aproveito o embalo pra perguntar mais uma coisa, é possivel eu compilar um kernel generic mas para rodar em outro processador, tipo, compilo no meu pc mas para ser executado num dispositivo MIPS ? cross-compiling é isso?

abraços

--
ENIO RODRIGO MARCONCINI
www.Enio.Pro.Br
skype: eniorm

> Administrador de Redes e Professor Universitário
> Especialista em Redes de Computadores
> Análise de Sistemas e Banco de Dados
> Slackware Linux, OpenBSD e FreeBSD
> Colecionador de Marcas de Cigarros: Trocas, Vendas e Compras

_______________________________________________
OpenBSD mailing list
[hidden email]
http://neei.uevora.pt/mailman/listinfo/openbsd