Como posso verificar / dev / xvda1 se o comando 'touch / forcefsck' não funciona? [duplicado]

2

No login da instância do EC2 (Ubuntu), vejo

*** /dev/xvda1 should be checked for errors ***

Não consigo fsck /dev/xvda1 porque está montado e sudo umount /dev/xvda1 falha porque está em uso. Então, tentei usar sudo touch /forcefsck como sugerido aqui , mas isso não acontece trabalho, quando eu fiz nada aconteceu no terminal. O que fazer?

    
por dr house 20.01.2015 / 19:17

2 respostas

4

como alternativa a touch /forcefsck , pode-se anexar volume sujo a outra instância, executar fsck nesse volume sujo e reconectá-lo à instância original.

    
por 20.01.2015 / 21:18
2

Basta editar o arquivo / etc / default / rcS

Descomente e defina FSCKFIX = yes

/etc/default/rcS
# automatically repair filesystems with inconsistencies during boot
FSCKFIX=yes

e reinicie!

Lembre-se de voltar depois.

    
por 28.03.2015 / 03:42