Não é possível recuperar ou excluir o arquivo em um sistema de arquivos ext4

2

Como posso consertar uma mensagem como essa (leia depois de um comando dmesg )?

EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_free_inode: bit already cleared for inode 119198
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_free_inode: bit already cleared for inode 119217
EXT4-fs warning (device hdb1): ext4_unlink: Deleting nonexistent file (119196), 0
EXT4-fs error (device hdb1): ext4_free_inode: bit already cleared for inode 119201
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197

Parece impossível recuperar (ou excluir) vários arquivos. Alguma sugestão?

    
por user865659 17.07.2013 / 18:38

1 resposta

2

As estruturas de dados do sistema de arquivos EXT4 estão corrompidas. Você precisa desmontar o sistema de arquivos e executar o fsck nele. Assumindo que o disco em si é bom, o fsck deve ser capaz de corrigir esses problemas. Execute fsck -y /dev/hdb1 e restaure tudo o que você está preocupado com os backups.

    
por 17.07.2013 / 21:17