Recuperar uma partição do HDD após o uso do Win32DiskImager

1

Eu queria copiar uma imagem para um dos meus cartões SD usando o Win32DiskImager. Mas eu cliquei rápido demais e gravei para um dos meus discos rígidos externos, em vez de meu drive SD, então eu desconectei o mais rápido que pude fazer ..

Mas era tarde demais, o HDD ext substituiu minha partição NTFS, com a partição o que estava na imagem (4gb +/-, na verdade a imagem raspbian wheezy). Existem duas partições na unidade, uma NTFS de 0-1.3TB e FAT32 no final da unidade.

Existe uma maneira de recuperar minhas partições? Eu já fiz um backup de DD a partir do estado atual apenas para ter certeza de que conseguiria recuperá-lo.

Obrigado,

Dnstje

    
por dnstje 11.05.2015 / 00:29

2 respostas

1

Existem realmente dois tipos de recuperação envolvidos:

  • Tabela de partições - Essa estrutura de dados define onde suas partições residem no disco (seus pontos inicial e final, ou ponto inicial e comprimento, além de outros metadados associados, como códigos de tipo). Sua ação sobrescreveu a tabela de partições no início do disco. Se o seu disco usa o antigo sistema de particionamento Master Boot Record (MBR) , a tabela de partições desaparece. Se, OTOH, seu disco usar o novo sistema Tabela de partição GUID (GPT) , seus dados de backup da GPT estarão quase sempre intactos e pode ser usado para recuperar a tabela de partições do seu disco. Consulte esta página para obter informações sobre como reparar discos GPT. A maioria (mas não todas) das instalações do Windows 7 usam o MBR, enquanto a grande maioria das máquinas Windows 8 fornecidas pela fábrica usam o GPT (pelo menos originalmente; uma reinstalação pode mudar isso).
  • Filesystem - Se o seu disco originalmente usado MBR ou GPT, as chances são de que pelo menos parte do primeiro sistema de arquivos do seu disco foi destruído. Se você pode recuperar a tabela de partição, é possível que o suficiente tenha sobrevivido para recuperar o restante usando ferramentas bastante convencionais como CHKDSK ou seus equivalentes GUI. Eu não sou um especialista em recuperação de dados NTFS, no entanto, outros podem ser mais capazes de ajudá-lo com isso. É provável que pelo menos alguns arquivos sejam perdidos e, se você inicializar a partir do disco, talvez seja necessário reinstalar completamente o Windows. Na pior das hipóteses, você pode precisar usar uma ferramenta de recuperação em nível de arquivo para extrair os arquivos do disco, um por vez. O PhotoRec é uma ferramenta que pode ajudar com isso, embora seja de plataforma cruzada e ouvi dizer que há recursos específicos do Windows ferramentas que podem funcionar melhor com o NTFS. Eu tenho medo de não ter ponteiros para eles.

Em alguns casos, ferramentas como TestDisk podem localizar sistemas de arquivos mesmo se a tabela de partição tiver sido completamente perdida, permitindo a recuperação de a tabela de partições. É mais provável que isso funcione se o seu disco tiver várias partições e o seu acidente não interferir no (s) ponto (s) de início de algumas de suas partições. Por exemplo, se você sobrescreveu a primeira partição, mas deixou a segunda intacta, o TestDisk pode ajudá-lo a recuperar a segunda partição, mesmo que seu disco usasse o MBR e você perdesse os dados originais do MBR.

Eu geralmente incluo conselhos para fazer um backup de baixo nível com dd em um caso como este, mas vou continuar assim dessa vez, já que você diz que já fez isso. (Eu quero entrar em alguma menção disso para o benefício de outros leitores, no entanto.)

Ao abordar esse problema, seja paciente. Leia atentamente a documentação e comece a gravar no disco apenas depois de entender alguma coisa. Você não quer ler algo como "digite d " e digite d em resposta, apenas para continuar lendo "somente se quiser perder todos os seus dados". ; -)

Boa sorte com sua recuperação!

    
por 11.05.2015 / 01:55
1

Eu sei que este é um tópico mais antigo, mas fiz exatamente a mesma coisa que o Dnstje, e talvez essa resposta possa ajudar outras pessoas.

Primeiramente, obrigado Rod Smith pela excelente explicação sobre este assunto. Eu usei suas referências para resolver meu problema.

Após uma longa pesquisa, encontrei um software chamado Active @ Partition Recovery, que não é gratuito, mas vale o preço. Eu comprei a licença pessoal por US $ 39,90.

Na primeira vez, ele encontrou a partição perdida com o Quickscan, mas não pôde ser recuperado porque o Win32DiskImager criou 2 partições do Linux: / boot e /. Então, ele me mostrou um aviso dizendo que não pode substituir as partições atuais.

Fechei o APR e abri o Gerenciador de Disco do Windows (Painel de Controle - > Ferramentas Administrativas - > Gerenciamento do Computador - > Gerenciamento de Disco) para excluir as partições de booth.

Depois, abri o APR novamente, fiz um SuperScan no disco inteiro e encontrei minha partição "perdida" novamente. Eu cliquei na partição com o botão direito e cliquei em Recuperar. Agora, o show APR que é possível recuperar devido ao disco não tinha partição (deixo todas as opções padrão e cliquei no botão recuperar na primeira guia). Mas a tarefa ainda não estava terminada.

A letra da unidade aparece no Windows, mas o Windows não pode ler informações devido a arquivos corrompidos, por isso, abri um prompt de comando como administrador e execute o chkdsk [drive_leter] / f para corrigir o disco.

Após o chkdsk terminar as tarefas, eu consegui acessar meus arquivos, mas todos os arquivos no início do disco foram perdidos (como esperado, porque o Win32DiskImager escreveu dados nele). Foi cerca de 250MB perdidos e não é nada comparado ao disco inteiro.

Então, espero que este post possa ajudar outras pessoas que estão enfrentando um problema semelhante. Desculpe por qualquer erro em inglês.

Bests, Fabricio.

    
por 12.02.2016 / 14:00