Não consigo remover um diretório de lixo no meu disco perdido+encontrado (montado em/attic)
TODOS OS COMANDOS FEITOS COMO ROOT:
% mount /attic/ ; cd /attic/lost+found ; pwd
/attic/lost+found
# rmdir #648843480
rmdir: failed to remove '#648843480': No such file or directory
Não consigo nem 'ls' o diretório sem fazer com que o sistema de arquivos seja remontado ro (por causa da opção erros = remount-ro) e não consigo lsattr para ver atributos ou mesmo tentar cegamente desligar todas as opções do chattr.
# cd ; umount /attic/ ; mount /attic/ ; cd /attic/lost+found ; pwd
/attic/lost+found
# touch test ; rm -f test
# ls
total 4
4 '#64884340'/
# touch test ; rm -f test
touch: cannot touch 'test': Read-only file system
# cd ; umount /attic/ ; mount /attic/ ; cd /attic/lost+found ; pwd
/attic/lost+found
# chattr -aAcCdDeijPsStTu #64884340
chattr: Permission denied while reading flags on #64884340
# touch test ; rm -f test
touch: cannot touch 'test': Read-only file system
(Estou fazendo fsck também e obtenho os mesmos resultados)
Olhando para o dmesg, ele menciona o recurso casefold, então tentei chattr -F:
# cd ; umount /attic/ ; mount /attic/ ; cd /attic/lost+found ; pwd
/attic/lost+found
# chattr -F #64884340
Usage: chattr [-pRVf] [-+=aAcCdDeijPsStTu] [-v version] files...
# lsattr #64884340
# touch test ; rm -f test
touch: cannot touch 'test': Read-only file system
Depois de fazer tudo o que preciso fazer, fsck o sistema de arquivos porque ele está marcado com erros, mas o fsck não encontra nada de errado. Observe que nenhuma saída aconteceu para lsattr
Observe o erro casefold, bem como o contexto de criptografia? De acordo com a página de manual do chattr, existe o E (criptografia) que pode ser visto pelo lsattr, mas não alterado pelo chattr. Tenho um arquivo criptografado com um erro e por causa do erro não consigo corrigi-lo ou removê-lo?
A saída dmesg causada apenas por tentar 'ls' o diretório é:
[602996.921677] EXT4-fs (nvme1n1p5): mounted filesystem with ordered data mode. Opts: discard,errors=remount-ro
[603002.007850] EXT4-fs error (device nvme1n1p5): ext4_lookup:1701: inode #64884340: comm ls: casefold flag without casefold feature
[603002.008874] Aborting journal on device nvme1n1p5-8.
[603002.009475] EXT4-fs (nvme1n1p5): Remounting filesystem read-only
E agora estou percebendo que o diário está explodindo (isso não era verdade antes)
# mount /attic/
# dmesg -c
[601934.070181] EXT4-fs (nvme1n1p5): mounted filesystem without journal. Opts: discard,errors=remount-ro
(O que estou corrigindo com 'tune2fs -j ...' e tenho que fazer ocasionalmente também)
Sugestões? Este é um SSD relativamente novo, então ficaria surpreso se ele estivesse corrompido.