De acordo com este artigo da base de conhecimento no novell.com, intitulado: erro do sistema de arquivos EXT3 "ruim entrada no diretório ", a resolução para esta mensagem:
EXT3-fs error (device dm-0): ext3_readdir: bad entry in directory #5556142: rec_len is smaller than minimal - offset=0, inode=2553887680, rec_len=0, name_len=0
é o seguinte:
NOTA: Este erro é causado por um arquivo que foi marcado como um diretório. Este é um erro não fatal e pode ser corrigido removendo o arquivo em questão.
- Montar o sistema de arquivos em questão
-
Localize o arquivo que foi corrompido. O inode do arquivo é o número depois de "entrada incorreta no diretório". Usando o código de erro de exemplo, o arquivo pode ser encontrado digitando:
$ find /MOUNT_POINT -inum 5556142
-
Exclua o arquivo identificado na etapa dois
- Umount do sistema de arquivos
-
Verifique o disco e verifique se há erros.
$ fsck /dev/PHYSICAL_DEVICE
-
Repita a etapa 5. Se não houver erros, o sistema de arquivos estará limpo.
A resolução é a mesma, não importa se é uma unidade formatada EXT4 ou EXT3.