A unidade USB está vazia no gerenciamento da unidade [duplicado]

3

Eu tenho uma unidade USB aqui, que alguém pediu para tentar consertar. Ao inseri-lo, ele aparece no Explorer, mas quando clico duas vezes nele, recebo uma mensagem dizendo "Por favor, insira um disco na unidade H:". Então eu fui ao gerenciamento de disco, para ver se estava formatado corretamente. Ele não aparece no painel superior, e no painel inferior ele diz que não há mídia em H:.

Depois disso eu usei chkdsk: o caminho é inválido. Então eu tentei o TestDisk, que deveria procurar dados brutos, e isso não pode nem encontrar o disco.

Então, suponho que a unidade esteja morta, mesmo que seu LED esteja queimando. Mas eu queria saber se poderia haver algo mais que eu poderia tentar?

Este sistema é o Windows 7 Ultimate 64bit, a propósito.

(Estou traduzindo coisas de uma instalação em holandês, então alguns nomes podem estar errados)

    
por Simon Verbeke 31.05.2012 / 18:01

1 resposta

3

Eu tive dois flash drives defeituosos exatamente assim. Está com defeito.

Existe a possibilidade de você ter alguma sorte com o Linux. (Eu consegui ler e gravar dados primitivamente em um dos meus flash drives defeituosos.)

No Linux:

  1. Antes de inserir a unidade flash, no terminal, execute o comando cat /proc/partitions . Isso listará as unidades detectadas pelo sistema.
  2. Insira o pen drive. Eu vou deixar você ser o juiz de quando o pen drive pode estar pronto para funcionar, mas esperar cinco segundos deve ser suficiente.
  3. Execute o comando cat /proc/partitions novamente. Se algo novo aparecer, isso é um bom sinal, e o Linux está reconhecendo o pen drive. Prossiga abaixo, se este for o caso. Caso contrário, desculpe, essa unidade flash pode ser um caso perdido. : (

Recuperação segura de dados com o Linux:

Parece que você quer salvar os dados da unidade flash. O comando cat /proc/partitions deveria ter retornado algo parecido com isto:

major minor  #blocks  name

   8        0  250059096 sda
   8        1  174558208 sda1
   8        2          1 sda2
   8        5   67108864 sda5
   8        6    8388608 sda6
   8       16 1953514492 sdb
   8       17 1953512448 sdb1
   8       32 1953514492 sdc
   8       33 1953512448 sdc1
   9        0 1953511288 md0

Lembre-se do novo nome que apareceu. Por exemplo, vou dizer que sdc e sdc1 apareceram.

Se houver um número no final, isso significa que uma partição foi detectada. É mais fácil obter dados quando uma partição é visível.

Este comando salvará todo o conteúdo da partição sdc1 em um arquivo chamado fdd_backup.img no diretório em que o terminal está trabalhando atualmente (provavelmente o diretório inicial, se você não tiver cd ):

sudo dd if=/dev/sdc1 of=fdd_backup.img conv=noerror

A saída deve estar em branco. Por quanto tempo? Depende de quão grande é a partição e também pode depender de quão corrompida é a partição.

dd dirá como os dados foram transferidos e, quando você retornar ao terminal, é quando a execução foi concluída.

Ok, agora você pode copiar fdd_backup.img . Infelizmente, é aqui que meu conhecimento pára. Não sei o que dizer para ajudá-lo a recuperar essa imagem, mas espero que você possa chegar aqui para que você tenha algo pelo menos.

    
por 31.05.2012 / 18:26