No CentOS, se o arquivo /forcefsck
existir no sistema de arquivos, acredito que isso substituirá a configuração fstab.
Se eu tiver a 6ª coluna em fstab (a coluna de passagem) definida como 0, isso significa que as verificações nunca serão forçadas durante a inicialização, independentemente de algo como Estado do sistema de arquivos, Contagem de montagens e Intervalo de verificação no próprio sistema de arquivos ( veja dumpe2fs
)?
A página man fstab diz:
If the sixth field is not present or zero, a value of zero is returned and fsck will assume that the filesystem does not need to be checked.
Mas talvez haja uma exceção?
Você está lendo corretamente a página de manual: Se pass
for zero, o sistema de arquivos não será alimentado para fsck
para uma verificação na inicialização (o que pode causar problemas se você tentar montar um sistema de arquivos sujo) .
pode ser uma exceção em sistemas Linux: os sistemas de arquivos EXT têm aqueles gatilhos chatos "Check every N montes" / "Check every N days" (porque aparentemente você não pode confiar no FS mesmo se estiver marcado como limpo), e acredito que eles acontecem como parte da montagem, e não como uma verificação de inicialização, para que possam contornar a lógica pass
.