Há uma semana, comecei a receber erros intermitentes de E / S ao acessar o cartão SD no meu Evo 4G enraizado. Acabei por conectá-lo à minha máquina Windows e tentei formatá-lo. Pareceu funcionar, mas quando desmontei e remontei o cartão todos os arquivos voltaram. Tentei formatar no meu telefone com o mesmo resultado e solicitei a um colega de trabalho na suíte Mac diskutils. Todos os formatos alegaram funcionar, mas os arquivos retornaram quando o cartão foi remontado. Finalmente eu corri dd if=/dev/zero of=/dev/block/mmcblk0
; completou, e a mesma coisa aconteceu novamente.
Mas aqui é onde fica louco. Coloquei um novo arquivo de recuperação no cartão SD - e ele adicionou o arquivo sem nenhum problema. Mas agora não pode ser excluído, como todo o resto. Então, eu posso escrever no cartão SD, mas não consigo excluir nada.
Como posso consertar isso? Ou, se não posso, pelo menos por que isso está acontecendo?