Kernel Panic quando tenta montar as unidades

1. Kernel Panic quando tenta montar as unidades

Flávio Bittencourt Romero Alves
CarlMarxcyber

(usa CentOS)

Enviado em 26/05/2011 - 11:29h

Olá Colegas!

Tenho um HD SATA que funcionava em um dual core que era um pequeno servidor de telefonia.

Houve problemas neste servidor e precisei instalar este HD em outra máquina, um pentium 4.

Porém, durante a inicialização aprensenta uma série de erros até travar completamente dando Kernel Panic.

Pelas minhas pesquisas no MESTRE GOOGLE, encontrei informações de que seria necessário recriar o initr com algumas alterações, mas devido à minha ignorância, não sei como realizar isso, uma vez que o sistema trava totalmente e não tenho acesso a nada.

Então, vou colocar os erros aqui e gostaria de ver com vocês, se as minhas pesquisas estão no caminho certo ou se vcs de repente conseguem ver algo que eu não vi e dar um ajudinha ou uma dica.

Segue os erros:

mount: could not find filesystem '/dev/root/'
Setting up other filesystems.
Setting up new root fs
setuproot: moving /dev/failed: No such file or directory
no fstab.sys, mounting internal defaults
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
Switching to new root and running init.
unmounting old /dev
unmounting old /proc
unmonting old /sys
switchroot: mount failed:> No such file or directory
Kernel panic - not suncing: Attempted to kill init!


Muito obrigado!

Flávio



  


2. Kernel Panic quando tenta montar as unidades

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 26/05/2011 - 12:39h

Não sei muito, mas "primo di tutto".

1-O servidor encrencado tinha só um HD?
2-O novo micro que hospeda tem só um HD?

Se qualquer uma das respostas for "não", então é mais fácil:


3-O boot não está na mesma posicão, ou seja ele não está encontrando as partições porque tem elas mudaram de "lugar".

4-O arquivo /etc/fstab parece estar tentanto montar fantasmas, ou seja partições que não existem mais.

5-Teste a integridade do disco com um live cd de boor e rode o gparted (todos os debians e derivados tem o gparted no live-cd).
Depois edite o fstab e apague o que for supérfluo.

6-O HD estava em raid?
Se a resposta for sim, não sei o que fazer, não entendo de raid.
Espero ter ajudado.





3. Re: Kernel Panic quando tenta montar as unidades

Flávio Bittencourt Romero Alves
CarlMarxcyber

(usa CentOS)

Enviado em 26/05/2011 - 14:55h

Olá Nicolo!!!

Primeiramente muito obrigado pelas dicas, ficou bem explanado e de forma bem didática, muito obrigado mesmo.

Fiz os procedimentos que você indicou com uma pequena diferença, ao invez de iniciar por um CD de boot eu iniciei com outro HD com windows e acessei as partições do HD linux através do Ext2IFS.

Fiz as alterações no fstab de acordo com os nomes das partições conforme descrição abaixo:

LABEL=/ /dev/sda2 ext3 defaults 1 1
LABEL=/BOOT /dev/sda1 ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0

Depois de alterar o arquivo, salvar e rebootar a máquina, o erro ficou exatamente igual, foi como se ele desconsiderasse totalmente as alterações que fiz no fstab.

Parece até que está buscando as configurações de boot de outro local.

Isso é possível?

Abraços


4. Kernel Panic quando tenta montar as unidades

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 26/05/2011 - 20:58h

Se o HD mudou de posição precisaria re-sinalizar o /boot/grub/menu.lst
Se for o Grub2
/boot/grub/grub.cfg


Se havia mais de uma partição de boot ele pode estar tentando dar boot numa partição com o kernel de outra, já tive esse problema, ele é chato.
Se você tem um HD de boot poderia usar o comando
sudo update-grub
ou sudo grub-update
(Eu nunca lembro se é um ou outro)
e o grub detecta os boots corretamente e os inclui no menu.



5. Re: Kernel Panic quando tenta montar as unidades

Flávio Bittencourt Romero Alves
CarlMarxcyber

(usa CentOS)

Enviado em 27/05/2011 - 13:56h

Então Nicolo, embora eu tenha um HD eu não tenho como ter acesso ao console do HD Linux, então nem tem como eu atualizar o grub...

Mas consigo chegar até o diretório onde está o menu.lst, mas não consigo abri-lo, alterá-lo ou qualquer coisa do gênero...

Estou baixando um Live CD pra ver se consigo iniciar um console pra ver se consigo atualizar o grub e aí quem sabe tudo se conserta, inclusive o menu.lst.

Vou tentar, depois digo o que aconteceu...


valeu






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts