Você pode tentar um editor de sistema de arquivos, como debugfs(8)
. Este é um trabalho delicado e detalhado. Mas duvido muito que você possa consertar isso, se fsck(8)
não puder / não consertar o problema, provavelmente é muito grave (ou pelo menos estranho).
Faça backup do conteúdo do sistema de arquivos. Então você pode obter uma cópia em um arquivo com dd(1)
e brincar com a cópia. Se você conseguir consertá-lo, repita os comandos no original.
Ou apenas faça o backup e reformate.
Verifique se a mídia está desarmada. Os dados que você armazena são muito mais valiosos.