Recuperar dados do RAID 1 sem controlador

4

Quase 10 anos atrás eu construí um PC para um amigo e pensei que seria uma boa idéia usar o controlador RAID da placa-mãe para configurar um array RAID 1. Como os HDDs têm uma propensão a morrer mais rápido que uma placa-mãe e a maioria das pessoas atualiza seus computadores a cada poucos anos, parecia uma implementação razoável na época. Infelizmente, embora tenha sido inicialmente configurado como um computador de jogo para ele (algo que quase obrigaria a ser atualizado para acompanhar os jogos atuais), meu amigo parou de jogar e principalmente apenas verifica e-mail e, ocasionalmente, navega na web um pouco. Então, passou todo esse tempo sem ser atualizado. Escusado será dizer que estou agora em uma situação em que a placa-mãe morreu antes das unidades e preciso recuperar os dados para ele.

A placa-mãe é / foi uma MSI K9A2 Platinum (MS-7376) que usa o chip Promise Technology PDC42819 (igual às placas FastTrak TX2650 e TX4650). Eu tentei um punhado de utilitários sem sucesso. DiskInternals, iCare, EaseUS ... Depois de executar as varreduras, todos eles mostram arquivos em uma confusão de pastas e arquivos ... e nenhum deles conseguiu recuperar nada.

Minhas opções neste momento parecem ser:

  1. Pagando centenas de dólares a uma empresa profissional de recuperação de dados. A maioria tem garantias, pelo menos, mas com os custos anunciados tão altos que não quero usá-los, a menos que seja absolutamente necessário.
  2. Comprando uma placa-mãe de substituição usada por mais de US $ 200. Isso deve funcionar, mas a placa-mãe é tão antiga que custa mais agora do que quando era nova e não terá valor quando os dados forem recuperados.
  3. Jogue em um cartão RAID usado de US $ 100 com o mesmo chip. Isso pode funcionar, mas nunca fiz uma migração de RAID de um controlador de placa-mãe para uma placa RAID dedicada ... vai realmente funcionar.
  4. Alguma outra ferramenta ou truque de recuperação de software que eu ainda não tentei. Nada funcionou até agora, mas há muita coisa por aí. A maioria do que eu encontrei nem sequer aborda o RAID 1 curiosamente. Eu também vi mencionar em outro post sobre o uso de DD para fazer uma cópia da unidade e pular os blocos de cabeçalho iniciais para retirar as informações de RAID 1 ... mas, eu não estou familiarizado com a forma de descobrir quanto os dados precisam ser ignorados ... ou se esse método funcionar com essa implementação RAID em particular.

Estou aberto para experimentar diferentes ferramentas / técnicas para recuperar os dados da (s) unidade (s). Qualquer percepção ou experiência em lidar com esse tipo de recuperação seria muito apreciada.

Além disso, para referência, não tenho 100% de certeza de que a placa-mãe está morta. O sistema liga, mas nem chega ao POST ... apenas luzes e ventiladores da placa ... Nenhum sinal sonoro ... Nenhum vídeo de qualquer tipo. Meu palpite é algo com a placa-mãe, mas também pode ser uma CPU pronta. Embora ... O ventilador da CPU ainda funcione e o dissipador de calor não esteja conectado à poeira, então não acho que ele tenha sido realmente cozido. O PC acabou de morrer ... não há falhas estranhas antes da morte como é comum com o superaquecimento. Eu também tentei diferentes RAM e placas de vídeo também em vão apenas para cobrir minhas bases. Mas, eu não tenho uma CPU extra para testar e, obviamente, eu não tenho uma placa-mãe reserva.

    
por Craig 26.12.2017 / 18:57

2 respostas

4

Sua única unidade "irmão" deve estar funcionando. Desovar qualquer aplicativo de backup recente e decente e apenas ... fazer um backup! Então você pode construir o novo RAID1 usando qualquer tecnologia que quiser (melhor algo embutido no seu sistema operacional) e lembre-se: o RAID não é um backup! Sempre siga a regra 3-2-1, exceto os dados primários em pelo menos uma caixa NAS externa + combine com a nuvem (AWS Glacier ou B2 são muito baratos hoje em dia).

link

link

link

    
por 26.12.2017 / 21:52
0

O RAID 1 é basicamente apenas espelhamento, então, em teoria, você poderia pegar qualquer uma das duas unidades e extrair todos os dados dela.

Obviamente, o controlador Promise usou um layout personalizado do disco. O mais provável é colocar alguns metadados do controlador no início do disco e aumentar os dados do usuário (partições MBR +) em um determinado valor ou deslocamento.

Se você descobrir o deslocamento e copiar tudo de lá para o final, você deve ter uma imagem funcional. Dependendo de como o disco foi particionado, o primeiro setor do disco deve conter o setor de inicialização com as strings Invalid partition table.Error loading operating system.Missing operating system no final (estilo BIOS, provavelmente) ou o segundo setor deve começar com EFI PART (estilo UEFI, improvável) ).

    
por 26.12.2017 / 21:23