Posso executar fsck ou e2fsck quando o sistema de arquivos do Linux está montado?

4

Quero dizer, eu já estou bem aqui. Se não, por quê?

    
por wojox 10.06.2011 / 05:17

1 resposta

9

Não.

Não execute o fsck em um sistema de arquivos ao vivo ou montado. fsck é usado para verificar e, opcionalmente, reparar um sistema de arquivos Linux. A execução de fsck em um sistema de arquivos montado geralmente pode resultar em corrupção de dados e / ou disco.

Isso forçará a verificação da próxima inicialização:

sudo touch /forcefsck

Isso será feito, mas também reinicializará a máquina no momento em que você pressionar Enter:

shutdown -rF now

Existem outras maneiras (como dizer à máquina para acessar init 1 e depois desmontar a partição / disco que você deseja verificar), mas essas duas são as mais fáceis.

    
por Rinzwind 10.06.2011 / 07:47