Durante a inicialização, meu laptop diz:
fsck died with status code 4
A página do manual me diz:
O código de saída retornado por fsck é a soma das seguintes condições:
[..]
4 - Erros do sistema de arquivos deixados sem correção
Quando tento reparar os erros como root, o fsck diz que meu disco está limpo:
$ fsck /dev/sda1
/dev/sda1, clean [and some things about available blocks]
Como posso reparar meu disco?
-y
opção? Dofsck
manual: `-y Para alguns verificadores específicos do sistema de arquivos, a opção -y fará com que o fsck específico do fs tente sempre corrigir automaticamente qualquer corrupção detectada no sistema de arquivos. Às vezes, um especialista pode executar melhor o fsck manualmente. Observe que nem todos os verificadores específicos do sistema de arquivos implementam essa opção. Em particular fsck.minix (8) e fsck.cramfs (8) não suporta a opção -y a partir desta writing.`fkck
seja um erro de digitação). Possivelmente você tem outro sistema de arquivos - você tem certeza de que possui apenas/dev/sda1
? Verifique/etc/fstab
.-y
bandeira resolve meu problema. @derobert Corrifsck
com cada uma das minhas partições que aparecem em execuçãofstab
.fsck -y /dev/sda1
retornou a mesma saída quefsck /dev/sda1
, então pensei que não ajudava. Mas sim! Escreva-a em uma resposta e marcarei como resposta aceita.Respostas:
Experimente a opção -y.
Do manual do fsck:
fonte
Às vezes, o fsck mostra que um sistema de arquivos não possui erros, mas na realidade possui. Eu tive um problema semelhante uma vez e, se você quiser verificar esse sistema de arquivos, precisará usar a força. Não tenho certeza de que tipo de sistema de arquivos você está usando, mas vamos assumir que é ext4:
Então, a linha que você precisa é:
fonte