Tutorial checar erros no HD do Ubuntu – /dev/xvda1 should be checked for errors
Objetivo
Executar rotina de testes de falha no HD durante a sequência de Boot no Sistema Operacional Ubuntu, para corrigir o problema:
/dev/xvda1 should be checked for errors
Corrigindo o problema /dev/xvda1 should be checked for errors
PASSO 1: Verificar se o sistema está configurado para verificar erros durante o Boot
Acesse o arquivo /etc/default/rcS e verifique se o comando FSCKFIX está presente, e está com o valor “yes”. Lembre que o caracter # no início das linhas significa que a linha está “comentada” e o comando ali escrito não vai ser executado. Segue abaixo um exemplo do arquivo, onde o FSCKFIX está desabilitado e comentado, ou seja, o HD não será verificado durante o Boot.
Execute o comando, para verificar seu arquivo rcS: sudo cat /etc/default/rcS
A tela acima mostra que o sistema não vai checar o HD no próximo Boot, desta forma, é necessário alterar a linha marcada em vermelho na imagem acima, remover o caracter de comentário #, habilitar a verificação alterando a linha para: FSCKFIX=yes
Com o arquivo alterado, o boot fará verificação do HD, caso seja requisitado, porém, precisamos adicionar o arquivo de pedido de verificação.
PASSO 2: Criando o arquivo para solicitar verificação do HD no Boot (/forcefsck)
Basta criar o arquivo na raiz, digitando o comando: sudo touch /forcefsck
Execute então o comando para solicitar a reinicialização do sistema operacional: sudo reboot now
Após a reinicialização o problema *** /dev/xvda1 should be checked for errors *** deverá ser sanado.
PASSO 3: Desligar a verificação automática no Boot (Opcional)
Volte o arquivo rcS para seu status original, conforme a figura abaixo. o Arquivo se encontra no caminho: /etc/default/rcS
Alguma dúvida ou sugestão sobre o artigo? Manda uma mensagem aí, pelos comentários!