Problemas de recuperação de HDD danificados

6

Eu tenho um disco que está morrendo, é um momento emocional, mas consegui recuperar ou recuperar backups para a maioria dos dados. Eu tenho algumas perguntas embora.

Quando o disco começou a morrer, os tempos de inicialização passaram pelo teto porque ele não estava respondendo corretamente, no POST e no Windows Splash. Ele apareceria no gerenciamento de disco no Win 7 esporadicamente, e parecia que muita atividade o matou e desapareceu novamente.

Quando estava disponível, a transferência seria transferida para Kb / s, em vez de Mb / s.

Eu consegui instalar o Ubuntu 11.10 no meu disco portátil e inicializá-lo, o disco foi lento no início e o ubuntu causou todos os tipos de acessos de raiva porque ele não responderia corretamente. Mas quando ele tocou legal, ele fez isso por um longo tempo e acelera onde, por vezes, na região de 30-50Mb / s. Eu consegui tirar todas as minhas coisas importantes desse jeito (muito feliz), mas inicializar de volta no Windows e ele ainda não consegue vê-lo, de volta ao Ubuntu e pronto, pronto para usar.

Pergunta

É uma questão em camadas:

  • O que poderia ter dado errado ao impulso do comportamento estranho (sem setores defeituosos, mas ainda morrendo)
  • O Linux realmente lida com [insira o erro da unidade aqui] muito melhor do que o Windows, que era a diferença entre a vida e a morte dos meus dados
  • Por que [inserir erro da unidade aqui] parece se deteriorar com o tempo / uso

Com tudo o que aconteceu, estou pensando mais e mais mecânico, mas os erros de disco mecânicos são comuns para os sistemas operacionais e são (na minha experiência) bem tratados. Não esta farsa.

Especificações:

Win 7 Pro x64 em disco não afetado separado.
Ubuntu 11.10 x64 em disco USB portátil.
Dying drive: WD 2TB Caviar Green

Obrigado

[atualização]

Oddness continua, o Windows agora se recusa a arrancar com o drive morrendo plugado. Eu posso aqui um clunk dele a cada 2 segundos enquanto o Windows fica na tela inicial, não soa como o que eu ouvi de uma unidade morrendo antes, mas isso foi há um tempo atrás. Parece que está tentando iniciar o disco a cada dois segundos e está se recusando. O confuso é que o Windows não está desistindo, estou faltando alguma coisa? As janelas não devem aceitar a derrota e apenas inicializar sem a unidade, ou pelo menos mostrar algum tipo de erro, em vez de ficarem sondando a cada 2 segundos por 20 minutos até que eu fiquei entediado de esperar e matá-la?

[atualização 2]

OK, eu encontrei outra coisa um pouco estranha ontem à noite que me faz não querer desistir dessa unidade ainda. No prompt do Grub na inicialização (problema separado), mesmo que possa ler arquivos no dispositivo com quase nenhum atraso, e ao inicializar a partir de um CD ao vivo do Ubuntu que tenha aparentemente bom acesso ao dispositivo. No entanto, o Windows ainda se recusa a inicializar quando este dispositivo está conectado. Eu já vi alguns erros de unidade mecânica antes, mas nunca inconsistentemente entre os sistemas operacionais.

    
por Paystey 21.04.2012 / 14:57

4 respostas

2

Existem muitas coisas que podem dar errado com a sua unidade. De simples falhas no cabeçote ao superaquecimento do motor ou até superaquecimento ou morte dos chips do controlador.

Para mim, sua falha soa muito como o controlador ou o motor está falhando de alguma forma.

Circuitos integrados, como o controlador que pega dados magneticamente lidos do mecanismo da cabeça e os converte nos dados elétricos esperados pelo seu computador, são muito delicados e com a idade e o uso podem desgastar-se da mesma forma que componentes mecânicos se desgastam. Ou ele esquentou muitas vezes, tem uma pequena imperfeição que não afetou, mas o tempo não adiantou, ou simplesmente é velho.

Quando as peças eletrônicas envelhecem, elas falham de maneiras surpreendentemente semelhantes às peças mecânicas. Às vezes eles "funcionam" e você pode fazer com que eles movam dados, mas de uma maneira lenta e dolorosa, pois há muita lógica de correção de erros que é necessária para fazer qualquer coisa. Quando estão nesse estado, o calor extra pode fazer com que o chip entre em um estado ilegal e exija um ciclo de energia (como o processador do seu computador) ou, se tiver sorte, ele pode inicializar sem o SO saber.

Da mesma forma, a falha do motor de acionamento pode causar problemas parecidos com o que você está enfrentando. O motor tenta girar na inicialização, mas porque o rolamento ou algo está indo, então ele ou extrai muita energia, causando uma carga pesada nos reguladores de potência e no controlador, fazendo com que eles superaquem e efetivamente "reiniciem" novamente ou simplesmente demora muito longo para girar causando o controlador a pensar que tem uma falha e "deixar descansar" um momento antes de tentar novamente.

O Linux pode simplesmente ser mais resiliente em lidar com hardware com falha. Existem diferentes ideologias por trás dos sistemas operacionais e como o Linux interage com o hardware pode torná-lo mais tolerante ao hardware que está vomitando erros enquanto o Windows espera que o hardware faça o seu trabalho.

Por fim:

Why does [insert drive error here] seem to deteriorate over time / useage

O mesmo pode ser pedido de qualquer equipamento no mundo, seja carros, trens, microchips ou mesmo organismos biológicos, e a resposta seria sempre na linha de "porque tudo sofre algum tipo de deterioração ao longo do tempo".

Não podemos fabricar rolamentos sem atrito para motores, não podemos fazer um microprocessador que não desperdice energia como calor e não podemos fabricar células que vivem para sempre. O trabalho que esses itens lhes custam uma pequena fração de sua vida útil na maioria das vezes é apenas um jogo de adivinhação sobre qual parte de qualquer item morrerá primeiro.

    
por 24.04.2012 / 23:13
0

Se você quiser uma solução possível para a unidade, se ela puder ser salva, o SpinRite poderá fazê-lo.

Eu nunca encontrei um programa melhor para resolver problemas de HDD como este. Eu realmente não vejo uma pergunta, então eu suponho que você quer uma solução para que você possa continuar a usar o HDD pelo menos por um tempo.

    
por 24.04.2012 / 14:57
0

Você diz que está inicializando o Ubuntu de outra unidade do que a que está morrendo, portanto, o Ubuntu não precisa muito do disco defeituoso, exceto para ser um pouco legível. O Windows, por outro lado, precisa ser inicializado a partir desse disco, portanto, ele tem muito mais requisitos e precisa que o disco esteja em uma forma muito melhor.

É impossível saber realmente porque há um clunk vindo a cada 2 segundos na inicialização do Windows. Se eu tivesse que adivinhar, diria que o Windows está fazendo uma busca na unidade. Provavelmente algum programa de inicialização mal programado do Windows não sabe que esta é uma causa perdida, mas o que quer que esteja fazendo não está conseguindo. Pode estar gastando seu tempo relendo o disco um determinado número de vezes, o que pode levar dois segundos para as tentativas, então reeditando uma busca e tentando novamente.

Você pode tentar um chkdsk na unidade, mas as chances de sucesso são muito pequenas. O clunk poderia significar um problema mecânico, então você estaria danificando o disco um pouco mais tentando usá-lo.

    
por 24.04.2012 / 17:18
0

Você tem seus dados. Discos são baratos. Eu não gastaria muito tempo me preocupando com o que deu errado. Fique feliz por ter feito backups e feito o esforço para se recuperar e seguir em frente.

Se o disco for novo, verifique se ele está coberto pela garantia do fabricante e, se for o caso, use-o. Se for antigo, aceite o fato de que os discos se desgastam e substitua-o.

Existem várias razões pelas quais sistemas operacionais diferentes podem obter desempenho diferente de um disco, mas eu duvido que, para um computador que não é um servidor, esse é um fator que vale a pena ao escolher um SO.

A menos que você seja um estudante de tecnologia de sistema operacional / disco, caso em que alguém pode responder sua pergunta: -)

    
por 24.04.2012 / 17:35