não pode atualizar o kernel (erro fatal imundo: incapaz de encontrar um modelo adequado)

1

Eu tenho um dispositivo (leia-se: um PC em um chassi montado em rack que fica no rack e faz o seu trabalho por anos sem que ninguém realmente preste muita atenção até que ele morra) rodando o CentOS 5.4. Tentando atualizar o kernel para a versão 5.x mais recente (2.6.18 build 406) e executando esta mensagem de erro.

Eu li o link , mas isso Q não ofereceu nenhuma explicação ou soluções.

Eu também li o link e testei isso também ... sem sorte também.

Eu REALMENTE não quero ter que inventar algum wrapper de script hackish para uma atualização do kernel para fazer algo que a ferramenta deve fazer, então estou esperançoso de que há uma solução para isso.

Meu arquivo grub reside em / boot / grub (grub.conf). Existe um link simbólico em / boot / grub / grub apontando para ele, já que também há um link simbólico em / etc apontando para ele.

O grub.conf real (sem comentários por brevidade):

default=0
timeout=5
splashimage=(hd0,2)/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-348.16.1.el5)
    root (hd0,5)
    kernel /vmlinuz-2.6.18-348.16.1.el5 ro root=LABEL=ROOT
    initrd /initrd-2.6.18-348.16.1.el5.img

A saída do kernel rpm executando o script de pós-instalação, new-kernel-pkg (adicionei as aspas ao redor dos títulos para que eu pudesse executar novamente o comando):

/sbin/grubby --add-kernel=/boot/vmlinuz-2.6.18-406.el5 --initrd /boot/initrd-2.6.18-406.el5.img --copy-default --make-default --title "CentOS (2.6.18-406.el5)" --args=root=LABEL=ROOT  --remove-kernel=TITLE="CentOS (2.6.18-406.el5)"

Tudo parece válido para mim. Eu simplesmente não entendo o que a ferramenta suja está esperando encontrar no grub.conf e o que a minha está deixando de fornecer para satisfazê-la. Alguém?

Nota : Se eu modificar o script acima para adicionar --bad-image-okay à linha de comando grubby, ele funcionará como eu esperaria: o novo kernel é adicionado ao arquivo grub.conf e é tudo correto ... mas essa opção deve ignorar erros e coisas do tipo, então, o que há de errado com a minha configuração, ou mais precisamente, qual erro eu disse sujos de ignorar?

    
por Jon 11.06.2015 / 18:33

0 respostas