Você pode forçar fsck
no tempo de inicialização passando fsck.mode=force
( auto
é padrão e skip
pode ser usado para ignorar a verificação) como um parâmetro de linha de comando do kernel (em systemd
v. 213 , há também um segundo parâmetro: fsck.repair
- para controlar como fsck
deve lidar com sistemas de arquivos não limpos na inicialização; os valores possíveis são: preen
para corrigir o que pode ser fixado com segurança, yes
para responder sim a todas as perguntas e no
é o padrão).
Observe que systemd-fsck
não conhece nenhum detalhe sobre sistemas de arquivos específicos e simplesmente executa verificadores de sistema de arquivos específicos para cada tipo de sistema de arquivos ( /sbin/fsck.*
) .
Agora, se o seu sistema de arquivos for xfs
ou btrfs
, ele executará /sbin/fsck.xfs
ou /sbin/fsck.btrfs
, respectivamente. Se isso não funcionar, talvez você deva verificar a página de manual para fsck.xfs
ou fsck.btrfs
respectivamente e examinar o conteúdo dos arquivos mencionados em /sbin
.