Erro no kernel 2.6.32 compilação e kernel estável 2.6.32 fonte necessária para customização

0

Estou usando o Ubuntu 10.04 LTS com o kernel 2.6.32-21-genérico e o Ubuntu 10.04.4 LTS com o kernel 2.6.32-38-genérico.

Enquanto eu estou tentando compilar a fonte para a versão do kernel - 2.6.32-21-generic e 2.6.32-38-generic, recebi o seguinte erro.

" error: .size expression for do_hypervisor_callback does not evaluate to a constant "

make[2]: *** [arch/x86/kernel/entry_64.o]

[arch/x86/kernel] Error 2

make: * [arch/x86] Error 2Error 1 make[1]: *

  

Enquanto pesquisava na internet, vários lugares vi as perguntas, mas nenhuma resposta, exceto mencioná-lo, é um erro. Eu estou querendo saber o Ubuntu 10.04 LTS é uma versão estável, mas o kernel tem bug que também muitos usuários apontaram sobre o bug.

Alguém pode me ajudar a descobrir o código fonte da versão 2.6 do kernel estável para que eu possa fazer o download / compilar o código-fonte para o kernel 2.6 e fazer minha atribuição ao SO.

BTW, não posso usar o kernel 3.0, embora o Ubuntu 12.04 LTS possua o kernel 3.11.0-15 e eu possa compilar esse kernel com sucesso, mas eu preciso compilar o kernel 2.6 para o meu trabalho.

Então eu deveria usar o Arch-Linux (Fedora) ou usar o Ubuntu?

Portanto, será ótimo se alguma pista sobre como compilar com sucesso o kernel 2.6 ou encontrar um kernel estável 2.6. Agradecemos antecipadamente:)

    
por bholanath 28.03.2014 / 11:31

1 resposta

1

Isso parece mais um problema com o XEN no seu arquivo .config. Isso aconteceu antes e foi resolvido desativando essa parte. Pesquisar por

CONFIG_XEN=y

e mude para

CONFIG_XEN=n

Compilação feliz.

    
por 03.06.2014 / 23:25