Eu tenho um servidor com sistema operacional RHEL 7.5. A versão do kernel da caixa de entrada no sistema é 4.14.0-49. Tenho a necessidade de usar o kernel mais recente disponível, então baixei o pacote fonte do Kernel 4.17.18 e o compilei em meu sistema. Então agora tenho os dois kernels no lugar.
No entanto, não consigo inicializar a versão 4.17.18 do kernel recém-compilada. Vejo a seguinte mensagem de erro quando instruo a inicialização.
error: invalid magic number.
error: you need to load the kernel first.
Press any key to continue...
Aqui está a tela inicial das opções de inicialização disponíveis no meu servidor. Felizmente ainda consigo inicializar a versão antiga do kernel (4.14.0-49) no meu sistema.
Red Hat Enterprise Linux Server (4.17.18) 7.5 (Maipo)
Red Hat Enterprise Linux Server (4.14.0-49.el7a.aarch64) 7.5 (Maipo)
Red Hat Enterprise Linux Server (0-rescue-68f1601b5f1c4eb09734921b3db38f
Há uma etapa de configuração que estou perdendo?
Responder1
Parece que você tentou carregar o arquivo de kernel de arquitetura errado aarch64
onde seu kernel funcional parece estar amd64
. Use file
o comando nas imagens do kernel ou uname -a
em um sistema em execução para ver qual arquitetura você precisa e use a versão adequada.
aarch64
está relacionado aos processadores ARM.