Normalmente, , erros de E / S significam que o sistema apresentou um erro de hardware irrecuperável. Quaisquer arquivos em um volume de erro de E / S devem ser considerados perdidos.
Com isso dito, a recuperação de dados ainda é possível (embora um pouco difícil). Felizmente, existem alguns utilitários que podem ajudá-lo:
-
ddrescue
O Ddrescue é um utilitário especial que pode ser usado para ler o máximo possível de volumes defeituosos. Se você executar isso, eu recomendo que você grave em um arquivo de imagem e trabalhe com isso para qualquer outra operação de recuperação (se possível, até mesmo). -
photorec
Embora seu nome indique que é apenas para fotos,photorec
geralmente pode ser usado para recuperar muito mais de uma unidade se for dada a chance. É provável que não consiga recuperar dados de nenhum setor com erro do seu dispositivo, mas pode salvar algumas coisas. -
dd
DD (humorouslyconhecido como D ata D estroyer) é uma utilidade embutida da maioria - se não de todos - sistemas Linux modernos. Na pior das hipóteses, você pode tentar usardd
para criar uma imagem da sua unidade flash, o que pode permitir que algumas ferramentas de recuperação mais avançadas (ou para um gerenciador de arquivos) sejam executadas com êxito. Tenha certeza de que você está especificando os comandos corretamente, caso contrário, você aprenderá exatamente por que isso é conhecido como Data Destroyer.
Se a recuperação for impossível, você poderá recuperar a placa usando dd
e outros utilitários para sobrescrever todo o disco com zeros. Isso tem sido conhecido (em alguns casos raros) para realmente trazer uma unidade de volta a viver (embora, perdendo o conteúdo da unidade no progresso). No entanto, é quase sempre uma idéia melhor apenas obter uma nova unidade. Uma vez que uma unidade falhou, ela perde qualquer semelhança de confiança que já teve.