Neste Ultimo Sábado 04/08 Teve BlackOut na minha cidade, com frequente Vai e volta de energia. A bateria do meu Nobreak não durou muito tempo. Sendo assim o servidor ficou caindo e voltando.

O sistema dava boot Normalmente. porem, com o seguinte erro:

mount: mounting /dev/disk/by-uuid/***************************** on /root
failed: Invalid argument
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target file system doesn't have /sbin/init
No init found. Try passing init= bootarg

Busybox v1.13.3 (Debian 1:1.13.3-1Debian6) built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs) _


Solução do Problema:

A solução é bem simples.

1º Ter uma Midia Debian ou derivado Live CD.

2º dar o boot no Live CD.

3º Entrar no terminal e executar os comandos:

4º sudo fdisk -l (Para listar as partições).

que no meu caso ficou assim:

/dev/sda1 * 1 30238 242886703+ 83 Linux
/dev/sda2 30239 30401 1309297+ 5 Extended
/dev/sda5 30239 30401 1309266 82 Linux swap 


Levando em consideração que a Partição /dev/sda1 é a Partição Base do sistema utilizei ela.

 

5º sudo fsck /dev/sda1.  Depois que terminar é so reiniciar o sistema.

 

Bem pra mim resolveu, e não precisei reinstalar o sistema. e nem voltar o Backup.

No caso, O comando fsck checka e corrige erros no sistema de arquivos. Por padrão, o fsck assume o sistema de arquivos ext2 e, após fazer uma checagem no disco, pergunta ao usuário se ele deseja fazer as correções necessárias.

 

 

As opções mais usadas são

-A  Faz a checkagem de todos os discos especificados no arquivo /etc/fstab.

-t   Específica o tipo de sistema de arquivos que deverá ser checado. 

-b superbloco  Específica qual o superbloco o fsck irá trabalhar.

-c  Faz checkagem de setores defeituosos.

-f  Força a checkagem.

-p  Repara automaticamente o sistema de arquivos.

-y  Executa o fsck de modo não interativo.

 

Para Mais informações do comando Favor Ler o Man.

2012-08-04 21.04.16.jpg

2012-08-06 09.09.11.jpg

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • muito obrigado pela dica...

  • COM CD DO MK-AUTH MESMO DÁ PARA FAZER ISTO

  • pode mais, mais com debian é melhor...

    DJAINE ALVES DA COSTA disse:

    COM CD DO MK-AUTH MESMO DÁ PARA FAZER ISTO

  • como faço pra resolver esse problema com o cd do mk-auth?

  • também gostaria de saber :D

  • da para fazer sem usar disco!!!

  • sim, eu faço isso o tempo inteiro para testar o instalador, é possivel colocar ISO linux em pendrive, veja:

    http://www.pendrivelinux.com/



    SEU MADRUGA disse:

    da para fazer sem usar disco!!!

  • Ola Galera!!!

    vou deixar aqui a minha contribuição a todos que precisarem e aos que já sabem, acredito que vai ajudar muitas pessoas. Aqui no meu servidor deu um problema no MK Auth apos uma pico de energia e a maquina não quis mais reiniciar, dava erro de Failed code 4. pesquisando aki no forum encontrei essa dica acima com live cd. bom ai eu fiz a tradução do que estava escrito na ultima linha de comando no meu servidor, e estava assim:

    give root password for maintenance or type control-D to continue

    Dar senha de root para manutenção Ou digite controle-D para continuar

    Ai eu entrei com a senha do root para ver o que acontecia ai ficou assim
    root@mk-auth:~#
    ai eu entendi que ja estava no ambiente linux ai só foi digitar o comando que o amigo disse acima FSCk
    root@mk-auth:~# fsck e dar enter e aguardar a correção e pronto e rápido e simples só reiniciar e tudo ficou ok.

    Se ajudar alguém compartilha a dica.

  • tem razão, muita gente fica confuso com essa mensagem, irei procurar ela no linux para ver se altero...

    Célio Pavão da Silva disse:

    Ola Galera!!!

    vou deixar aqui a minha contribuição a todos que precisarem e aos que já sabem, acredito que vai ajudar muitas pessoas. Aqui no meu servidor deu um problema no MK Auth apos uma pico de energia e a maquina não quis mais reiniciar, dava erro de Failed code 4. pesquisando aki no forum encontrei essa dica acima com live cd. bom ai eu fiz a tradução do que estava escrito na ultima linha de comando no meu servidor, e estava assim:

    give root password for maintenance or type control-D to continue

    Dar senha de root para manutenção Ou digite controle-D para continuar

    Ai eu entrei com a senha do root para ver o que acontecia ai ficou assim
    root@mk-auth:~#
    ai eu entendi que ja estava no ambiente linux ai só foi digitar o comando que o amigo disse acima FSCk
    root@mk-auth:~# fsck e dar enter e aguardar a correção e pronto e rápido e simples só reiniciar e tudo ficou ok.

    Se ajudar alguém compartilha a dica.

  • vlw deu tudo certo

This reply was deleted.