Erro de fsck na inicialização: / dev / sda6: INCONSISTÊNCIA INESPERADA; EXECUTAR fsck manualmente

215

Inicializei o Ubuntu e o Windows 7. com dupla inicialização.
Eu estava navegando no FireFox no Ubuntu e, de repente, recebi alguma mensagem de erro, então reiniciei.

Agora, quando tento inicializar no Ubuntu, recebo esta mensagem:

fsck from util-linux 2.26.2
/dev/sda6 contains a file system with errors, check forced.
/dev/sda6: Inodes that were part of a corrupted orphan linked list found.

/dev/sda6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
        (i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sda6 requires a manual fsck

Busybox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs) _

Como posso consertar isso?

Jordy
fonte
1
Você conseguiu descobrir a causa raiz? Eu experimentei exatamente o mesmo problema duas vezes em dois dias usando o Kubuntu 16.04. Isso é um problema de software ou uma indicação de hardware defeituoso?
Silicomancer
1
@ Silicomancer, eu tinha esse e outros problemas relacionados, e parece muito provável que esteja relacionado a uma falha no disco rígido. Sei que meu disco rígido falhou em alguns dos diagnósticos SMART exatamente quando esse problema ocorreu. Às vezes, um manual 'fsck / dev / sdaX' o corrigia, mas outras vezes o problema não era resolvido e eu entrava em pânico no kernel na próxima inicialização. Eu tenho um novo HD no correio.
gammapoint

Respostas:

293

Tente o seguinte:

fsck /dev/sda6

(onde /dev/sda6é mencionada a partição)

E digite Sim ( y) para para cada erro. Ou pressione auma vez para sempre sim.

Em seguida, reinicie e tudo ficará bem.

Nikolay Nikolov
fonte
9
Ok, então execute fsck -a / dev / sda6 e digite Yes para todos os erros.
Nikolay Nikolov
3
Reinicie o linux e, se tudo estiver bem com a inicialização, você deverá acessar o apt-get novamente. Se você voltar ao terminal do busybox, execute fsck -a /dev/sda6e repare os erros.
Nikolay Nikolov
13
não se esqueça de adicionar -yno final, ou então colar o dedo pressionado para y
aditya
3
@aditya: Você também pode pressionar 'a' para sempre em vez de 'y' sem usar -y
Arigion
2
@Rishabh Agrahari, acho que talvez o disco. Você deve testá-lo com ferramentas inteligentes.
Nikolay Nikolov
63

Percebi que, mesmo que você faça um fsckdisco, o problema pode ocorrer novamente em alguns dias.

Descobri que o problema é pior nos discos SSD do que nos discos HDD normais. Encontrei algumas etapas que podem corrigir o problema temporariamente.

fsck -fy /dev/sda1 

se sda1é a partição correta - o prompt informará exatamente qual requer o fsck.

Depois disso, se o sistema inicializar, você poderá ter outro problema com o sistema de gerenciamento de pacotes; portanto, se você abrir um terminal e digitar, sudo apt-get updatepoderá receber um erro. Não se preocupe. Execute estes comandos:

sudo apt-get update
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

Minha opinião é que há um problema sério no Ubuntu em relação aos discos SSD. A comunidade deve consertar isso.

Eu encontrei uma possível causa desse problema: Provavelmente o sistema não foi desligado normalmente.

anjo anjo
fonte
Após o comando fsck, digite exit para forçar o sistema a inicializar novamente no nível de execução 5 ou apenas reinicie com o init 6.! Sua escolha.!
farmuel Angel
5
Por favor, editar as suas próprias mensagens se você deseja adicionar ou esclarecer uma coisa.
David Foerster
Eu estava enfrentando esse problema pelo menos ~ 10 vezes por enquanto e, na verdade, agora me lembro que antes disso eu estava sempre instalando alguma coisa. Mas nem todas as instalações seguidas por esse problema.
Slav
9

UNEXPECTED INCONSISTENCY; RUN fsck MANUALLYsignifica que há algum erro no sistema de arquivos no disco. Execute o fsckcomando manualmente. Depois disso, ele fará mais algumas perguntas - basta responder, ypressionar entere finalmente reiniciar o servidor.

insira a descrição da imagem aqui

GNK
fonte