13.4. Verificação de um sistema de arquivo XFS com xfs_repair
Este procedimento realiza uma verificação somente leitura de um sistema de arquivos XFS usando o utilitário xfs_repair
. Você deve usar manualmente o utilitário xfs_repair
para reparar qualquer corrupção. Ao contrário de outros utilitários de reparo do sistema de arquivos, xfs_repair
não funciona no momento da inicialização, mesmo quando um sistema de arquivos XFS não foi limpo e desmontado. No caso de uma desmontagem não limpa, o XFS simplesmente reproduz o registro no momento da montagem, garantindo um sistema de arquivo consistente; xfs_repair
não pode reparar um sistema de arquivo XFS com um registro sujo sem montá-lo novamente primeiro.
Embora um binário fsck.xfs
esteja presente no pacote xfsprogs
, ele está presente apenas para satisfazer initscripts
que procuram um binário do sistema fsck.file
no momento da inicialização. fsck.xfs
sai imediatamente com um código de saída 0.
Procedimento
Reproduzir o registro, montando e desmontando o sistema de arquivo:
# mount file-system # umount file-system
NotaSe a montagem falhar com uma estrutura precisa de erro de limpeza, o registro é corrompido e não pode ser reproduzido. A corrida a seco deve descobrir e relatar mais corrupção no disco como resultado.
Use o utilitário
xfs_repair
para realizar uma corrida a seco para verificar o sistema de arquivo. Quaisquer erros são impressos e uma indicação das ações que seriam tomadas, sem modificar o sistema de arquivo.# xfs_repair -n block-device
Montar o sistema de arquivo:
# montar file-system
Recursos adicionais
-
A página do homem
xfs_repair(8)
. -
A página do homem
xfs_metadump(8)
.