Atualizando o kernel 2.6.18 para 2.6.32 no CentOS 5.10

Atualizando o kernel 2.6.18 para 2.6.32 no CentOS 5.10

Estou procurando no Google há 4 horas e não consigo encontrar uma solução para o meu problema.

Eu tenho um computador rodando CentOS 5.10 usando Kernel 2.6.18-371.9.1.el5 e gostaria de atualizar meu kernel para 2.6.32 para rodar o lxc (é necessário pelo menos o kernel 2.6.29).

Eu tenho acompanhado issoComoe tentei instalar o pacote fonte 2.6.32 digitando:

[user@stag-devCentOS]$ rpm -i http://vault.centos.org/6.5/updates/Source/SPackages/kernel-2.6.32-431.20.3.el6.src.rpm 2>&1 | grep -v mock

Eu sei que é o kernel da versão 6.5, mas não consegui encontrar um kernel 2.6.32 para o CentOS 5.10.

Quando estou executando esta linha de comando, recebo uma incompatibilidade de soma md5 como esta

[tanguy@stag-devCentos ~]$ rpm -i http://vault.centos.org/6.5/updates/Source/SPackages/kernel-2.6.32-431.20.3.el6.src.rpm 2>&1 | grep -v mock
warning: /var/tmp/rpm-xfer.ecr3WX: Header V3 RSA/SHA1 signature: NOKEY, key ID c105b9de
error: unpacking of archive failed on file /home/tanguy/rpmbuild/SOURCES/Makefile.common;53a94866: cpio: MD5 sum mismatch

Tentei adicionar --nomd5e reconstruir, mas não ajudou.

Eu tentei uma atualização manual do kernel, tudo correu bem até a inicialização. estou recebendo este erro:

switchroot: mout failed: No such file or directory
Kernel panic - not syncing Attempted to kill init!
Pid: 1, comm: init Not tainted 2.6.32.27 #1
Call Trace:
[<ffffffff81041d3a>] ? panic+0x86/0x13d
[<ffffffff810c644e>] ? pcpu_chunk_relocate+0x10/0x6b
[<ffffffff810cb3db>] ? deactivate_super+0x20/0x77
[<ffffffff8104a66c>] ? exit_ptrace+0x20/0xee
[<ffffffff810448ae>] ? do_exit+0x72/0x633
[<ffffffff81044edc>] ? do_group-exit+0x6d/0x97
[<ffffffff81044f18>] ? sys_exit_group+0x12/0x16
[<ffffffff8100b96b>] ? system_call_fastpath+0x16/0x1b

Você tem alguma ideia ?

Responder1

Você já olhou ELRepo? Eles têm kernels da ramificação 3.2 para EL5 (e, portanto, CentOS5) que devem rodar lxc. Isso pode evitar que você tenha que compilar! Dar uma olhadaaqui.

informação relacionada