O que dispara a verificação do sistema de arquivos?

5

Quais são as condições que acionam a verificação do sistema de arquivos na inicialização do sistema no Ubuntu 11.10?

    
por Vikramjeet 10.02.2012 / 13:35

1 resposta

8

Existem algumas condições que acionam um fsck quando um sistema de arquivos é montado.

Em primeiro lugar, a contagem máxima de montagem e o intervalo de verificação. Para ver isso, tente:

sudo tune2fs -l /dev/sda1

Substitua sda1 pelo sistema de arquivos que você deseja verificar.

Você está procurando:

Mount count:              9
Maximum mount count:      29
Last checked:             Tue Nov 15 17:15:10 2011
Check interval:           15552000 (6 months)
Next check after:         Sun May 13 18:15:10 2012

Aqui você pode ver que minha unidade foi montada 9 vezes desde a última vez que foi verificada, e forçará uma checagem após 29 montagens apenas para ter certeza de que tudo está bem. Ele também fará um após 6 meses, mesmo que a contagem máxima de montagens não tenha sido atingida. (esses valores também são ajustáveis com tune2fs ).

Em segundo lugar, se o sistema de arquivos não estiver limpo corretamente, a próxima tentativa de montagem irá disparar um fsck. Isso também está na saída tune2fs , procure:

Filesystem state:         clean
    
por Caesium 10.02.2012 / 14:07