Como recuperar o disco GPT de backup com o DD, mas sem as informações extras do GPT?

0

Alguns anos atrás eu fiz backup do meu laptop com o dd para que eu pudesse instalar o Linux, mas depois voltar para o Windows, se eu quisesse. Eu não sabia muito sobre UEFI e nada sobre discos GPT, então não fiz nada além de:

dd if=/dev/sda of=somefile.bin bs=64K

Depois, restaurei-o há alguns dias e o TADA, o FS nas partições, não é identificável. No windows ' diskpart mostra o número correto de partições com os tamanhos corretos, mas o FS mostra como RAW para todos eles.

No gparted do linux mostra tudo como Não identificado ou algo assim.

Existe uma maneira que eu poderia talvez consertar isso e fazer minhas partições do Windows inicializáveis novamente? Quer dizer, eu queria atualizá-lo para o Windows 10. Eu não me importo de perder os dados que eu tinha nele, mas eu não tenho um disco de recuperação e o laptop veio com o Windows 8, então nenhuma chave de produto ou COA nele. : (

Qualquer ajuda é apreciada.

    
por Joao Milasch 31.03.2016 / 03:31

1 resposta

1

Sua operação dd fez o backup de todo o disco, incluindo as estruturas de dados da GPT. Essas estruturas de dados definem os pontos inicial e final das partições, então elas são necessárias para acessar os dados dentro das partições. Se você restaurou da mesma forma (para /dev/sda , não para /dev/sda1 ou alguma outra partição), os sistemas de arquivos armazenados nas partições devem estar acessíveis. Assim, algo deu errado. Quatro possibilidades me ocorrem:

  • Backup incorreto - Você pode ter feito backup de alguma forma diferente da especificada. Por exemplo, você pode ter feito backup de uma partição (como /dev/sda1 ) em vez de um disco inteiro; ou você pode ter compactado o backup e esquecido esse detalhe; ou você pode ter usado uma ferramenta diferente de dd . Nesse caso, você precisa descobrir o que realmente fez para recuperar os dados.
  • Restauração incorreta - Como acima, mas no lado da restauração. Obviamente, você está mais perto disso, então é menos provável que você esteja se lembrando de algo incorretamente.
  • Corrupção de dados - Entre o tempo de backup e agora, seu arquivo de backup pode ter sido danificado de diversas maneiras. Se isso aconteceu, a recuperação pode ser difícil ou impossível. OTOH, a recuperação pode ser tão simples quanto usar uma ferramenta de reparo do sistema de arquivos (você precisaria fazer isso no Windows para NTFS).
  • Diferentes tamanhos de disco - Se os discos original e de restauração diferirem em tamanho, poderão ocorrer problemas:
    • Se o disco de restauração for menor que o original, suas estruturas de dados secundárias da GPT não existirão no backup, tornando a tabela de partições tecnicamente inválida, embora a tabela de partição principal ainda esteja acessível. Um sistema operacional pode ou não conseguir passar por isso e acessar as partições, mas se a diferença de tamanho for maior que alguns setores, pelo menos uma partição provavelmente será danificada. Nesse caso, sua melhor aposta é restaurar em um disco pelo menos tão grande quanto o original.
    • Se o disco de restauração for maior que o original (mesmo que seja por um único setor), as estruturas de dados de backup da GPT não estarão onde deveriam estar. A maioria dos SOs deve ser capaz de lidar com isso, mas se você suspeitar que isso é um problema, você pode usar gdisk para corrigir o problema:
      1. Inicie gdisk no disco.
      2. Digite x para entrar no menu de especialistas.
      3. Digite e para realocar as estruturas de dados de backup.
      4. Digite w para salvar suas alterações. Você será solicitado para verificação. Dê isto.

Se você não consegue descobrir o que aconteceu e como corrigir esse problema, minha única sugestão é usar o TestDisk no disco restaurado. Se você tiver sorte, o TestDisk pode ser capaz de contornar uma tabela de partição danificada, mas se o problema é algo como o seu backup sendo gzipado e você não o tenha soltado, o TestDisk será inútil. Da mesma forma, se as estruturas de dados do sistema de arquivos foram danificadas.

    
por 31.03.2016 / 15:41