Como posso saber quando meu sistema de arquivos foi o último fsck-ed?

1

Eu sei de várias maneiras de verificar quando o último fsck ocorreu em um sistema de arquivos. por exemplo,

$ sudo dumpe2fs -h /dev/sda1 | grep 'Mount count' -A3
dumpe2fs 1.42.12 (29-Aug-2014)
Mount count:              74
Maximum mount count:      -1
Last checked:             Thu Dec 11 21:37:56 2014
Check interval:           0 (<none>)

Isso é atualizado para fscks iniciados automaticamente pelo fstab. No entanto, não parece levar em consideração os fscks manuais.

$ sudo fsck /dev/sda1
fsck from util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
<VOLUME_NAME>: clean, 1066411/183140352 files, 572576302/732557824 blocks
$ sudo dumpe2fs -h /dev/sda1 | grep 'Mount count' -A3
dumpe2fs 1.42.12 (29-Aug-2014)
Mount count:              74
Maximum mount count:      -1
Last checked:             Thu Dec 11 21:37:56 2014
Check interval:           0 (<none>)

Existe uma maneira de atualizar este valor ou de encontrar a última vez que o fsck foi executado? Este é um volume ext4.

    
por Sparhawk 26.05.2016 / 08:13

1 resposta

3

Quando a partição está no estado limpo, não há uma execução fsck real, e é por isso que a data não é atualizada.

Se você quiser forçá-lo, a opção -f fará exatamente isso: sudo fsck -f /dev/sda1 .

    
por 26.05.2016 / 08:32