+ Responder ao Tópico



  1. #1

    Padrão erro ao compilar kernel no debian lenny

    Ola pessoal, ja tem 4 dias que estou tentando compilar um kernel e sempre mostra o mesmo erro, não to conseguindo ver e resolver este erro seque abaixo

    This is kernel package version 11.015.
    echo "The UTS Release version in include/linux/version.h"; echo " \"\" "; echo "does not match current version:"; echo " \"2.6.34.1\" "; echo "Please correct this."; exit 2
    The UTS Release version in include/linux/version.h
    ""
    does not match current version:
    "2.6.34.1"
    Please correct this.
    make[1]: ** [debian/stamp/install/linux-image-2.6.34.1] Erro 2
    make[1]: Saindo do diretório `/usr/src/linux-2.6.34.1'
    make: ** [kernel_image] Erro 2


    pq esta acontecendo isso???

    Obrigado

  2. #2

    Padrão Re: erro ao compilar kernel no debian lenny

    Da uma olhada no seguinte post, que encontrei com uma pesquisa simples no google.

    Ubuntu Forums - View Single Post - Master Kernel Thread

    O foco é alterar dentro do arquivo version_vars.mk . as linhas:

    Código :
    UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; then  \
    	                       echo include/generated/utsrelease.h;            \
    	                   else                                            \
                                   echo include/generated/utsrelease.h ;              \
    	                   fi)


    Se funcionar informe, para ficar registrado.

    Att
    Tiago Iahn
    Última edição por Lynx; 03-08-2010 às 08:38.

  3. #3

    Padrão Re: erro ao compilar kernel no debian lenny

    Citação Postado originalmente por Lynx Ver Post
    Da uma olhada no seguinte post, que encontrei com uma pesquisa simples no google.

    Ubuntu Forums - View Single Post - Master Kernel Thread

    O foco é alterar dentro do arquivo version_vars.mk . as linhas:

    Código :
    UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; then  \
    	                       echo include/generated/utsrelease.h;            \
    	                   else                                            \
                                   echo include/generated/utsrelease.h ;              \
    	                   fi)


    Se funcionar informe, para ficar registrado.

    Att
    Tiago Iahn
    Boa noite, eu tinha achado um semelhante mais tava dando erro, mudei como esta no exemplo que vc me mandou, e deu este erro segue a abaixo:

    make[2]: Entrando no diretório `/usr/src/linux-2.6.35'
    cp: impossível fazer stat em `/usr/src/linux-2.6.35/modules.order': Arquivo ou diretório não encontrado
    make[2]: ** [_modinst_] Erro 1
    make[2]: Saindo do diretório `/usr/src/linux-2.6.35'
    make[1]: ** [debian/stamp/install/linux-image-2.6.35] Erro 2
    make[1]: Saindo do diretório `/usr/src/linux-2.6.35'
    make: ** [kernel_image] Erro 2


    pelo que entendi deu erro em algum modulo, ja viu este erro antes???

    ja segui varios jeito de compilar e todos dão erro, é dificil assim compilar um kernel?

    Obrigado!

  4. #4

    Padrão Re: erro ao compilar kernel no debian lenny

    O erro fala sobre "arquivo não encontrado", descubra onde ele está e copie ou crie um link para ele no local designado.

    Att
    Tiago Iahn

  5. #5

    Padrão Re: erro ao compilar kernel no debian lenny

    desisto, só ta dando erro, colocquei o arquivo modules.order na pasta linux-2.6.35 ai deu outro erro do arquivo modules.builtin coloquei ele tb na pasta linux-2.6.35 ai deu outro erro, é normal este erros? pois os tutorial que to vendo ai ninguem teve tanta dificuldade igual eu to tentado risos

    eu não apliquei o patch tem haver alguma coisa com isso??


    Obrigado!

  6. #6

    Padrão Re: erro ao compilar kernel no debian lenny

    Assim, nunca tive tanto problema em uma recompilação de kernel.

    Será que vc esta com todos os arquivos corretos? versões arquitetura de máquina, e coisas do tipo?

    Ta meio zuado, usa outro tutorial...

    Att
    Tiago Iahn

  7. #7

    Padrão Re: erro ao compilar kernel no debian lenny

    Citação Postado originalmente por Lynx Ver Post
    Assim, nunca tive tanto problema em uma recompilação de kernel.

    Será que vc esta com todos os arquivos corretos? versões arquitetura de máquina, e coisas do tipo?

    Ta meio zuado, usa outro tutorial...

    Att
    Tiago Iahn

    eu uso debian e a versão do kernel é 2.6.26 ai peguei a ultima versão do kernel estavel que é a 2.6.35 la no site kernek.org e to tentandco compilar ja segui uns tutorial que fala pra pegar a ultima versão do kernel mais da errado, uso dois tipo de compilação

    make-kpkg kernel_image que ele gera um arquivo .deb

    e outro
    make
    make modules
    make modules_install

    make install

    este dois metodo da erro
    ja num sei de mais nada risos

    Falow Obrigado por responder o tópico

  8. #8

    Padrão Re: erro ao compilar kernel no debian lenny

    Cara não vou negar, tive o mesmo problema que até postei no forum, mas por cargas de não se o que na versão do kernel 2.6.32.11 não aconteceu comigo e compilei a maneira debian criando o .deb.
    Eu estou criando coragem pra atualizar o kernel e comipilar na mão novamente e com certeza vou enfrentar esses problemas hehehe... mas sabe como é, falta-me coragem ^^'

    Então se descobrir, me avisa XD.

  9. #9

    Padrão Re: erro ao compilar kernel no debian lenny

    SOLUÇÃO

    Tive esse problema compilando o kernel no debian 32 (lenny e squeezy) e em busca pela resposta encontrei um tutorial que deu a dica pra resolução. Vamos à resposta.

    dentro do diretório onde você está compilando o kernel,

    # cp include/generated/utsrelease.h include/linux/

    daí execute novamente o make-kpkg para compilar o kernel e divirta-se.


    Fonte:
    Building Linux kernels the Debian way

  10. #10

    Padrão Re: erro ao compilar kernel no debian lenny

    Citação Postado originalmente por edsonrsjr Ver Post
    SOLUÇÃO

    Tive esse problema compilando o kernel no debian 32 (lenny e squeezy) e em busca pela resposta encontrei um tutorial que deu a dica pra resolução. Vamos à resposta.

    dentro do diretório onde você está compilando o kernel,

    # cp include/generated/utsrelease.h include/linux/

    daí execute novamente o make-kpkg para compilar o kernel e divirta-se.


    Fonte:
    Building Linux kernels the Debian way
    Opa Edson neste fim de semana vou testar desta forma ai posto se deu certo blz, Obrigado pela dicas Valew

  11. #11

    Padrão Re: erro ao compilar kernel no debian lenny

    Citação Postado originalmente por edsonrsjr Ver Post
    SOLUÇÃO

    Tive esse problema compilando o kernel no debian 32 (lenny e squeezy) e em busca pela resposta encontrei um tutorial que deu a dica pra resolução. Vamos à resposta.

    dentro do diretório onde você está compilando o kernel,

    # cp include/generated/utsrelease.h include/linux/

    daí execute novamente o make-kpkg para compilar o kernel e divirta-se.


    Fonte:
    Building Linux kernels the Debian way

    Boa noite Edson, fiz o procedimento que vc me mandou mais agora da este erro, segue a baixo:

    make[2]: Entrando no diretório `/usr/src/linux-2.6.35'
    cp: impossível fazer stat em `/usr/src/linux-2.6.35/modules.order': Arquivo ou diretório não encontrado
    make[2]: ** [_modinst_] Erro 1
    make[2]: Saindo do diretório `/usr/src/linux-2.6.35'
    make[1]: ** [debian/stamp/install/linux-image-2.6.35] Erro 2
    make[1]: Saindo do diretório `/usr/src/linux-2.6.35'
    make: ** [kernel_image] Erro 2

    ja viu isso antes??

    Obrigado!