tune2fs mount-count: está desabilitado por padrão (definido como -1).

2

Isso pode ser em parte duplicado . No entanto minha instalação é 15.04 64 bit desktop. E ninguém respondeu a essa pergunta. Parece ser uma consulta básica, embora muito importante.

Eu fiz sudo tune2fs -l /dev/sda7 (estou assumindo que este é um comando seguro que pode ser executado enquanto o disco ainda está montado) A seguir, alguns dos valores

Filesystem created:       Fri Sep 18 05:48:19 2015
Last mount time:          Thu Oct  1 21:01:39 2015
Last write time:          Thu Oct  1 21:01:39 2015
Mount count:              12
Maximum mount count:      -1
Last checked:             Sat Sep 19 03:27:50 2015
Check interval:           0 (<none>)
Lifetime writes:          1037 GB

Também verifiquei em outros laptops. Em todos os lugares, descobri que a contagem máxima de montagens e o intervalo de verificação são -1 e 0, desativando, assim, qualquer verificação de arquivo.

Citando a partir de man tune2fs "Você deve considerar strongmente as conseqüências de desabilitar completamente a verificação dependente de montagem. Unidades de disco, cabos, memória,               e os bugs do kernel podem corromper um sistema de arquivos sem marcar o sistema de arquivos de maneira suja ou com erro. Se você estiver usando o registro em diário no seu               sistema de arquivos, seu sistema de arquivos nunca será marcado como sujo, então normalmente ele não será verificado. Um erro do sistema de arquivos detectado pelo ker‐               O nel ainda forçará um fsck na próxima reinicialização, mas talvez já seja tarde demais para evitar a perda de dados nesse ponto. "

Estou sentindo falta de alguma coisa aqui? Alguma coisa importante isso não seria automaticamente definida durante a instalação.

Por favor, orientem se devo entrar em pânico e forçar o fsck em todas as minhas máquinas / discos externos (alguns deles têm dois anos).

E também devo definir explicitamente esses parâmetros.

    
por Amit 03.10.2015 / 04:40

1 resposta

2

Você não deve entrar em pânico ainda, em vez disso, vamos dar uma olhada no link :

"Existem 4 maneiras de executar a ferramenta fsck (listadas por ordem de frequência de ocorrência):

  1. ele é executado automaticamente durante a inicialização do computador a cada X dias ou montagens Y (o que ocorrer primeiro). Isso é determinado durante a criação do sistema de arquivos e posteriormente pode ser ajustado usando o tune2fs.
  2. ele é executado automaticamente se um sistema de arquivos não tiver sido desmontado corretamente (por exemplo, powercut)
  3. o usuário o executa em um sistema de arquivos desmontado
  4. o usuário executa na próxima inicialização "

Observe o número 2 em particular:

"Se um sistema de arquivos não foi desmontado corretamente, o sistema detecta um bit sujo no sistema de arquivos durante a próxima inicialização e inicia uma verificação. É altamente recomendável que ele seja concluído. É quase certo que existam erros no sistema de arquivos. sistema de arquivos que o fsck irá detectar e tentar consertar, mas ainda é possível interromper a verificação e deixar o sistema inicializar em um sistema de arquivos possivelmente corrompido. "

No final, é a questão da conviniência versus a precaução extra - sempre um bom equilíbrio.

PS: É uma boa idéia não confiar apenas no fsck, mas também manter backups regulares de todos os dados que você não quer perder.

    
por mikewhatever 03.10.2015 / 06:51