Disco rígido com falha

1

Sintomas

Um amigo me passou o laptop que estava pendurado na tela de carregamento do Windows . Indefinidamente. Não é possível alcançar o modo de segurança.

O que eu tentei até agora

  • Tomou a unidade para tentar outra máquina com o Windows 7 com uma estação, mas não montaria sem uma reformatação de força.
  • Eu carrego o Ubuntu e sou capaz de explorar a unidade sem problemas com tudo parece intacto, até que depois de algum tempo o explorador congela e a unidade remonta com um / dev / sd * diferente.
  • Eu corri o ntfsfix mas nenhum erro foi dado, então estou pensando que a unidade está falhando (não sei qual componente).
  • Para confirmar que foi uma falha de hardware (ou para me livrar disso com um pouco de sorte), tentei clonar o disco em uma imagem de disco bruta com dd, mas sempre parece estar no mesmo ponto: por volta de 90GB em (em uma unidade de 640 GB) a unidade seria novamente remontada com um / dev / sd * diferente. Então, eu estou pensando talvez em um prato profundamente riscado em uma área particular dentro do disco?
  • Eu queria ouvir como a unidade soava, então carreguei minha máquina com o Windows 10 e coloquei a unidade de volta em uma estação de acoplamento. Não consegue ficar montado. Parece continuar desmontando e remontando a cada 19 segundos indefinidamente. Ao longo dos 19 segundos, a unidade faria os seguintes sons:

    1. Acelere mais rápido
    2. Sons típicos do disco rígido, nada suspeito por alguns segundos (neste momento, o Windows reconhece a unidade e exibe as partições no computador)
    3. 6 cliques leves
    4. Fiação constante contínua
    5. 19 segundos, processo de repetição (neste ponto, o Windows remove as partições do computador, sugerindo que a unidade está desmontada)

Eu sinto que o braço precisa ser substituído por um novo título e estou feliz em fazer isso, mas estou realmente curioso para saber o que mais posso fazer para solucionar isso, para que eu tenha certeza e confie em minha decisão . Pensamentos e orientações são bem-vindos.

    
por adampski 05.09.2015 / 16:00

1 resposta

3

Você tem uma unidade fisicamente danificada. Pelo que você descreve, ddrescue pode nem conseguir obter os dados. Aqui está o porquê;

ddrescue funciona simplesmente ignorando os erros de leitura quando os encontra em vez de lançar algum erro de E / S suave. O fluxo de saída é preenchido com zeros para considerar o intervalo e apenas continua como se o erro nunca tivesse ocorrido. No seu caso, no entanto, o que estiver errado com a unidade pode ser tão grave que o firmware da unidade está sendo reinicializado. Isso explicaria o diferente nó / dev / sd *. Note também que pode não ser um dano físico. Talvez o firmware esteja defeituoso ou as estruturas de dados de baixo nível no disco estejam corrompidas (a falta de efeitos sonoros da unidade confere credibilidade a essa teoria).

De qualquer forma, se o firmware está sendo redefinido em você, então não é um erro de E / S. É como puxar o cabo de alimentação da unidade e conectá-lo novamente. ddrescue simplesmente não consegue lidar com esse cenário. A única maneira de obter os dados de volta seria criar uma lista de blocos específicos que estão causando a falha do firmware (por tentativa e erro) e usar essa lista como entrada para um script que pode usar dd para ignore esses setores (observe que ddrescue é pouco mais que um script dd ).

Pessoalmente, nunca tentaria esse tipo de recuperação, a menos que os dados fossem ridiculamente importantes e / ou valiosos. É uma dor séria. Note que trocar cabeças também é uma dor, mas traz um risco adicional de provavelmente destruir a unidade ainda mais, já que abrir a unidade corretamente requer luvas, uma rede de cabelo, ambiente de pressão positiva e ferramentas especiais.

    
por 06.09.2015 / 03:06

Tags