Erros recorrentes de “bad head invalid magic” recorrentes em um drive healty

0
Estou recebendo erros freqüentes e recorrentes do ext4 "bad head invalid magic" em um drive USB aparentemente novo e saudável (WD MyBook 1230) conectado a um Raspberry Pi rodando Raspbian 7, kernel 3.18. 5+ O drive USB é alimentado separadamente, ou seja, não pelo Pi. Os erros do dmesg são assim:

EXT4-fs (sda1): último erro no horário 1457814321: ext4_ext_check_inode: 495: inode 67294

Os erros são produzidos sempre que alguns arquivos são lidos. Quando isso acontece, o hard produz um clunk distinto (e um tanto instável) a cada poucos segundos, o que soa como um head load / unload ou algo assim, mas os arquivos parecem estar muito bem lidos. Eu estou usando principalmente o dispositivo como um armazenamento de biblioteca de música, e tudo ainda funciona, recebo reprodução ininterrupta, pode adicionar / remover arquivos, o sistema operacional nunca caiu e não desmonta automaticamente o dispositivo.

A execução do fsck reporta e corrige alguns erros e torna a partição ext4 limpa novamente, mas os mesmos erros são produzidos quando os arquivos são lidos novamente. Eu tentei copiar os arquivos ofensivos para outro dispositivo, excluindo a fonte e copiando-os de volta para o mesmo local e isso os impediria de causar erros de cabeçalho incorretos. Eu estou supondo que eles foram movidos para um inode diferente. Mas eu não posso fazer isso para cada arquivo que está dando um erro.

A execução do smartctl não mostra erros. A mesma unidade foi usada por alguns meses formatada como NTFS na mesma configuração sem problemas, mas foi reformatada para ext4 para um melhor controle de permissão e melhor desempenho.

Alguém já encontrou algo assim? Alguma sugestão de depuração? O que está acontecendo e como corrijo esses erros?

    
por solarsd 14.03.2016 / 07:27

1 resposta

2

A unidade está "aparentemente" não íntegra. Você provavelmente tem alguns setores defeituosos. Tente executar um programa de teste de disco (por exemplo, "SeaTools" da Seagate, melhor o que a WD oferece, já que você tem uma unidade WD).

Não confie muito em smartctl.

    
por 14.03.2016 / 08:48