Kernel Panic e não entra no chroot

1. Kernel Panic e não entra no chroot

Diego Hernandes Soares Alves
diegohsa

(usa Arch Linux)

Enviado em 11/12/2012 - 15:26h

Olá, um servidor de onde trabalho deu um problema, quando reiniciaram apareceu o seguinte erro:

Kernel Panic: Not Syncing, Trying to kill init
/sbin/init not found.

Beleza, pensei, o arquivo foi apagado

peguei um live CD, bootei, montei a particao / e dei cd /mnt/pasta_que_montei_a_root/bin de depois ls -all

resultado, todos os arquivos estao lá!

pensei, deve ser outro tipo de problema, montei tudo como manda o figurino pra dar um chroot, mas ai deu o erro:

/bin/bash not found

se eu fizer ls -al /mnt/pasta/bin/bash ele mostra que o arquivo existe e que é executavel

já quando eu dou o comando /mnt/pasta/bin/bash ele fala que o arquivo nao existe!



Observações:
1) nao estou dando chroot numa arquitetura diferente entre o host e o sistema alvo
2) os arquivos nao estao corrompidos pois até copiei alguns de um debian identico funcionando preservando as permissoes
3) existe permisao de executar
4) tenho os privilegios para executar também


Com esse panorama e esse problema que nao estou sendo capas de resolver sozinho, peço humildemente a ajuda de quem souber e puder ajudar!

grato!

Obs: Servidor Debian 5 64bits



  


2. Re: Kernel Panic e não entra no chroot

Phillipe Smith
Smithux

(usa Arch Linux)

Enviado em 11/12/2012 - 15:50h

Tenta fazer assim: chroot /mnt/pasta /bin/sh
Dessa forma você estará especificando qual shell deseja utilizar.


3. Re: Kernel Panic e não entra no chroot

Diego Hernandes Soares Alves
diegohsa

(usa Arch Linux)

Enviado em 11/12/2012 - 15:51h

Tambem nao funciona, nem o sistema do live cd nem o sistema que estou tentando dar chroot encontram o arquivo quando mando executa-lo, apenas quando mando lista-lo


4. Re: Kernel Panic e não entra no chroot

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 11/12/2012 - 15:54h

Usando

 # chroot /mnt/pasta /bin/bash  


Você consegue mudar o root para alguma outra pasta? Por exemplo, /mnt/pasta/teste?


5. Re: Kernel Panic e não entra no chroot

Phillipe Smith
Smithux

(usa Arch Linux)

Enviado em 11/12/2012 - 15:55h

Ok! Já tentou realizar uma checagem no seu disco?

Exemplo: fsck -y /dev/sda1


6. Re: Kernel Panic e não entra no chroot

Diego Hernandes Soares Alves
diegohsa

(usa Arch Linux)

Enviado em 11/12/2012 - 16:01h

Tanto os discos já foram testados e os arquivos também, o problema é alguma coisa relacionada as biblitecas, pois se eu copiar um /bin/bash de outro servidor pro ambiente que quero entrar ele diz que nao achou as bibliotecas


7. Re: Kernel Panic e não entra no chroot

Phillipe Smith
Smithux

(usa Arch Linux)

Enviado em 11/12/2012 - 16:04h

Tenta executar outra coisa tipo:
chroot /mnt/pasta apt-get install bash 



8. Re: Kernel Panic e não entra no chroot

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 11/12/2012 - 16:08h

Pra mim seus dados foram corrompidos. Eu faria um backup dessa partição e instalaria o sistema do zero. Depois sairia pegando os confs d cada aplicação e implementaria no novo sistema.


9. Re: Kernel Panic e não entra no chroot

Diego Hernandes Soares Alves
diegohsa

(usa Arch Linux)

Enviado em 11/12/2012 - 16:15h

Nada da /bin ou /sbin executa, heheh

só reinstalando mesmo!


10. Re: Kernel Panic e não entra no chroot

Phillipe Smith
Smithux

(usa Arch Linux)

Enviado em 11/12/2012 - 16:21h

É meu brother... no choices... rsrsrs
Quer dizer, pra não dizer que não há mais possibilidades,
te aconselho a tentar utilizar o Debootstrap: http://wiki.debian.org/pt_BR/Debootstrap



11. Re: Kernel Panic e não entra no chroot

Diego Hernandes Soares Alves
diegohsa

(usa Arch Linux)

Enviado em 11/12/2012 - 17:30h

Resolvido! problema: glibc

quando dá arquivo nao encontrado é pq o glic não está linkado correatamente (o linkador das libs)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts