Não é possível excluir o diretório como root, o chattr não está ajudando

Não é possível excluir o diretório como root, o chattr não está ajudando

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.

informação relacionada