Como corrigir o inode 2 em um sistema de arquivos ufs do FreeBSD

Como corrigir o inode 2 em um sistema de arquivos ufs do FreeBSD

Meu sistema FreeBSD 11.1 continua em pânico com isso:

kernel: pânico: ufs_dirbad: /mnt: diretório incorreto ino 2 no deslocamento 0: entrada mutilada

Para tal erro, a maioria dos fóruns sugere um artigo mais antigo (http://phaq.phunsites.net/2007/07/01/ufs_dirbad-panic-with-mangled-entries-in-ufs/) onde a solução final é limpar o inode quebrado usando o depurador do sistema de arquivos.

É tão ruim que estou mais ou menos confiante de que o inode 2 não é um inode simples e regular, mas está relacionado ao sistema de arquivos raiz, então não estou disposto a limpá-lo.

Alguém tem alguma idéia alternativa de como consertar isso? Já executei o fsck no modo de usuário único usando ou não o diário, mas ainda sem sorte.

Responder1

Às vezes, isso indica problemas estruturais da unidade. Às vezes isso acontece após uma falha de energia. Não importa o que você faça - primeiro faça backup imediatamente. Em segundo lugar, inicialize no modo de usuário único e execute fsck -yf na unidade. Após fsck faça backup novamente. Ele pode funcionar ainda mais ou você pode substituí-lo por outra unidade em boas condições.

informação relacionada