+ Responder ao Tópico



  1. #1
    Hudson.Martins
    Visitante

    Padrão Como Instalar Kernel

    Gostaria de tirar apenas uma dúvida.
    Meu Conectiva linux possui o kernel 2.4.5;
    Então baixei então o source 2.6.3 (linux-2.6.3.tar.bz2);
    A dúvida: Como instalar este kernel ? O que devo
    ter realmente para faze-lo funcionar. Tentei todos
    os procedimentos padrões e só me apresenta erro.
    o comando "make menuconfig" deveria apresentar e no final gerar
    o arquivo ".config" mas não ocorre isso...
    Será que o arquivo que baixe está faltando algo ?

    Desde já agradeço a ajuda.

  2. #2
    chvt
    Visitante

    Padrão Como Instalar Kernel

    Hudson.Martins,

    Recomendo você seguir o que tem no site: http://www.pinguinzada.com.br/downlo...rnel-2.6.2.txt

    Espero ter ajudado..

  3. #3
    hudson.martins
    Visitante

    Padrão Kernel

    chvt
    Valeu mesmo pela ajuda...
    Muito obrigado...Espero poder ajudar tb...

  4. #4
    estanisgeyer
    Visitante

    Padrão Como Instalar Kernel

    Cara...

    Quem nunca passou por um problema de recompilação de kernel que atire a primeira pedra! Tb tive problemas até ficar um "ESPECIALISTA" no assunto "Kernel". Vc tem um passo a passo que respondi para minha dúvida no fórum algum tempo atrás, dá uma olhada em:

    https://under-linux.org/modules.php?...ght=kernel+2+6

    Vá até o final que vc tem o passo a passo da coisa,
    Valeu..

  5. #5
    slice
    Visitante

    Padrão Recompilar Kernel

    vc está com todas as libs instaladas?
    o compilador tbém?
    Se tiver tudo instalado é estranho dar erro...

    Experimente seguir este tutorial no link abaixo que as chances de vc se dar bem são grandes

    Como disse nosso amigo estanisgeyer, quem nunca passou por isso, atire a primeira pedra! Depois vc fica especialista...

    Se tiver mais algum problema, posta aí...

    https://under-linux.org/modules.php?...514&highlight=


    []´s

  6. #6
    Hudson Martins
    Visitante

    Padrão Erro na compilação do Kernel

    Olá... Aqui é o erro que ocorre:

    [root@hux linux-2.6.3]# make bzImage
    HOSTCC scripts/fixdep
    /bin/sh: invalid character 46 in exportstr for AFLAGS_vmlinux.lds.o
    In file included from /usr/include/bits/posix1_lim.h:126,
    from /usr/include/limits.h:144,
    from /usr/lib/gcc-lib/i386-conectiva-linux/2.95.3/include/limits.h:117,
    from /usr/lib/gcc-lib/i386-conectiva-linux/2.95.3/include/syslimits.h:7,
    from /usr/lib/gcc-lib/i386-conectiva-linux/2.95.3/include/limits.h:11,
    from scripts/fixdep.c:105:
    /usr/include/bits/local_lim.h:36: linux/limits.h: Arquivo ou diretório não encontrado
    make[1]: *** [scripts/fixdep] Error 1
    make: *** [scripts] Error 2

    Que fiz:
    1. Gerei o arquivo '.config' na versão anterior;
    2. Com isso pulei direto para gerar a imagen para o boot;
    3. Ao compilar os modulos e pedir para instalar, de fato, ele pede para
    atualizar o module-init-tools.

    Será que estão realmente correto os meus procedimentos ?

    Desde já agradeço a todos pela ajuda...

  7. #7
    slice
    Visitante

    Padrão Kernel

    1º siga os passos do link abaixo (de novo:-) )

    https://under-linux.org/modules.php?...514&highlight=

    2º vc deve COPIAR o .config da versão anterior para o diretorio do novo kernel e em seguida EXECUTAR make oldconfig para o novo kernel se basear no config anterior e atualizar somente o que é novo em relação ao antigo, se vc não rodar o make oldconfig, ele fatalmente resultará em erro...

    3º verifique o restante da compilação no link indicado...

    Té +!