Kernel Panic em novo hardware após clone com dd

1. Kernel Panic em novo hardware após clone com dd

Thiago Luiz
jhapa_rc

(usa Debian)

Enviado em 18/08/2021 - 10:31h

Fala galera,

Tenho um sistema Oracle linux instalado em uma maquina antiga(Dell PowerEdge 1900), estou precisando migra-lo para uma máquina nova, porém o sistema ERP instalado na maquina não possui mais suporte, então não consigo solicitar a migração para um novo servidor.
Nesse servidor esta rodando o Oracle Linux Server 6.5 instalado em partições LVM.
Fiz um dd da hd inteira para outra hd nova e tentei subi-lo em um computador i3 7100 e i3 4170, porém em ambas as maquinas o sistema da kernel panic.

Kernel Panic - not syncing: Attempted to kill init!
Pid: 1, comm: init Not tainted 2.6.39-400.214.4.el6uek.i686 #1

Seria necessario recompilar o kernel ou isto é relacionado a LVM que não esta sendo "localizada"
Não entendo muito sobre LVMs, e nem como recompilar o kernel

Valeu




  


2. Re: Kernel Panic em novo hardware após clone com dd

Patrick Ernandes
patrickernandes

(usa Gentoo)

Enviado em 18/08/2021 - 13:23h

isso pode ter muitas variáveis..
tem que analisar a fundo e verificar com atenção..



3. Re: Kernel Panic em novo hardware após clone com dd

Buckminster
Buckminster

(usa Debian)

Enviado em 18/08/2021 - 18:06h

Kernel Panic - not syncing: Attempted to kill init!
Pid: 1, comm: init Not tainted 2.6.39-400.214.4.el6uek.i686 #1

Teu Kernel é versão 2.6.39?

Vamos lá:
not syncing: Attempted to kill init!
"não sincronizando: Tentativa de matar o init!"
init Not tainted
"o init não está contaminado."

Geralmente isso tem a ver com o Selinux. Alguma coisa aconteceu durante o dd que o Selinux não deixa iniciar o sistema.
Para ter certeza teria que ver os logs em /var/log/dmesg e /var/log/syslog.

O que tu pode fazer para conseguir entrar no sistema:

1- Reinicie e vá para o menu avançado (options advanced, se estiver em inglês) com as setas de direção. Com a opção Menu Avançado selecionada clique na tecla 'e' para abrir o Grub.
Vá até a linha que começa com linux /vmlinuz-etc, etc, etc e no final dela dê um espaço em branco e adicione o seguinte: kernel.panic=1
Pressione F10 para reiniciar.
Isso basicamente força o seu PC a reiniciar porque, por padrão, ele não reinicia após um kernel panic.
Caso der Kernel Panic de novo, reinicie e nas opções vá para o modo de recuperação (se tiver), mas primeiro tente com kernel.panic=1.

Daí dentro do sistema desabilite temporariamente o Selinux:
# vim /boot/grub/grub.conf <<< usei o vim, use teu editor preferido.
No caso do teu sistema aí procure pelo arquivo do grub, o caminho pode não ser o mesmo de acima.
...
kernel /boot/vmlinuz-2.4.20-selinux-2003040709 ro root=/dev/hda1 nousb selinux=0 <<< acrescente selinux=0 no final.

# update-grub
ou
# update-grub2

Para ver a versão do kernel:
# uname -r

Verifique os logs nos arquivos indicados para saber com certeza o que aconteceu (/var/log/dmesg e /var/log/syslog).
Reinicie e veja se dá kernel panic de novo.
Caso der um pânico de novo, refaça a operação com kernel.panic=1 e reveja os logs.
Depois de sanar o problema não esqueça de apagar selinux=0 no Grub.
Talvez no Oracle Linux seja um pouco diferente em relação aos caminhos dos arquivos, mas a idéia da coisa é a mesma.

Geralmente dá um pânico no kernel por essas razões:
Se o arquivo do initramfs for corrompido.
Se initramfs não for criado corretamente para o kernel especificado. Cada versão do kernel tem seu próprio initramfs correspondente.
Se o kernel instalado não for compatível ou não foi instalado corretamente.
Se os patches recentes têm algumas falhas.
Se um módulo foi instalado on-line ou de outra fonte, mas a imagem initrd não foi criada com o módulo mais recente.


________________________________________________
Sanou tua dúvida, resolveu teu problema?
Então marque como "resolvido" e escolha a melhor resposta!

Ou então execute:
# chown -R root:root /
# mount -o remount,rw /
# reboot

e veja o sistema derreter na sua frente.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts