Sobrescreveu meu GPT, mas arquivos não foram tocados. O disco pode ser restaurado?

1

Então, hoje eu consegui substituir acidentalmente o meu GPT. Nenhum dos meus arquivos foram tocados, mas as partições não existem mais.

Eu inicializei um USB para fazer uma atualização, mas o USB foi criado para reinstalar o sistema e criou um novo GPT no processo. Porque não?

De qualquer forma, assim que o diskpart disse que havia criado um novo GPT, parei o script.

O disco em questão é relativamente pequeno e tinha uma tabela de partições muito simples, com apenas uma partição EFI, uma partição do Windows e uma partição de recuperação do OEM (que eu obviamente não tenho uma cópia). Quero dizer, quem na terra faz backups?

Então, há algum software inicializável que possa restaurar meu GPT de alguma forma?

    
por DividedByZero 04.07.2018 / 15:57

3 respostas

2

Veja o que eu fiz, passo a passo:

  1. Crie um GParted Live USB
  2. Inicialize o USB e execute testdisk em um terminal
    Eu. Você será perguntado sobre um arquivo de log, selecione [ Create ]

    ii. Selecione a unidade que você deseja recuperar. O Live USB também estará nessa lista.

    iii. Você será solicitado a selecionar o tipo de tabela de partição que foi usado para o seu disco. A opção padrão é o que o TestDisk pensa que é, e no meu caso estava certo também, mas pode estar errado, então seja cuidadoso

    iv. Selecione [ Analyse ] e, em seguida, [ Quick Search ] .

    v. Agora, neste ponto, você deve mostrar uma lista de partições que o TestDisk encontrou.
    Algo assim: Screenshotroubadode esta pergunta
    Agora, se você tiver sorte, todas as suas partições serão encontradas e destacadas em verde. No meu caso, todos foram encontrados, mas havia mais partições listadas do que eu, então apenas a que não entrava em conflito com as outras era verde. Você pode percorrer os arquivos em cada partição para verificar se eles são os corretos e, em seguida, pressione o botão de seta para a esquerda para realçá-los. As partições verdes serão restauradas, as cinzas apagadas.
    Se o TestDisk não encontrar todas as suas partições, continue com o próximo passo.

    vi. Se todas as suas partições foram encontradas e você marcou as que deseja manter, selecione [ write ] para gravar as alterações no disco. Se as partições estiverem faltando, selecione [ Deeper Search ] , em seguida, selecione as partições acima e [ write ] delas no disco.

  3. Agora que nosso disco tem um GPT novamente, podemos lê-lo, mas ele ainda não inicializa. Abra o GParted e clique com o botão direito do mouse na partição ~ 100MB Fat32 (que também deve ser a primeira partição). Clique em 'Manage Flags' e marque a caixa ao lado de 'boot'. O ESP também será selecionado automaticamente.

  4. Tente inicializar. Neste ponto, seu disco tem uma GPT e uma partição EFI inicializável, portanto, se nenhum arquivo for perdido, tudo deve estar funcionando agora. Se não, continue lendo.

  5. Então, algo importante está faltando na sua partição EFI ou Windows. Entre em outro PC executando a mesma edição de janelas que você, digite 'Recovery Drive' na barra de pesquisa do menu Iniciar e clique em 'Recovery Drive'.

  6. Crie uma unidade de recuperação sem os arquivos do sistema (se for uma opção - se não, não se preocupe) e inicialize seu PC a partir da unidade de recuperação.

  7. Quando o seu computador inicializar, clique em "Solucionar problemas", "Opções avançadas" e depois em "Reparo de inicialização" ou "Reparo automático", o que estiver disponível. Se isso funcionar, tudo deve voltar ao normal. Se lhe for dito "A reparação automática / de arranque não conseguiu reparar o seu PC", clique novamente em "Opções avançadas" e continue para o próximo passo.

  8. Abra um prompt de comando e digite diskpart e, em seguida, list disk .

  9. Procure seu disco e anote o número ao lado dele. Digite sel disk <number> , em que <number> é o número que você acabou de anotar.
  10. Digite list vol , identifique a partição que você acabou de marcar como a partição de inicialização e seu número e, em seguida, digite sel vol <number>
  11. Por fim, digite assign letter=w: e, em seguida, exit .
  12. Digite os seguintes comandos na ordem:
    • cd /d w:\EFI\Microsoft\Boot\
    • bootrec /fixboot
    • ren BCD BCD.backup
    • bcdboot c:\Windows /s w: /f ALL
  13. Tente inicializar.

Se, após todas essas etapas, você ainda não conseguir inicializar, é muito provável que você tenha que reinstalar o Windows. Mas como você recuperou seus arquivos pessoais, espero que isso não seja um problema demais

    
por 04.07.2018 / 21:18
1

Para discos GPT, há uma GPT de backup no final do disco. Você pode copiar o GPT de backup para substituir o GPT principal usando o WinHex. No entanto, esse método é complicado. Portanto, é melhor fazer a recuperação da partição ou a recuperação de dados.

    
por 06.07.2018 / 10:53
0

Já experimentou a ferramenta de partição Minitool inicializável. Diz que pode reconstruir o MBR. A versão pro também pode converter GPT para MBR (não tenho certeza sobre o livre).

Então, talvez você possa converter seu GPT danificado em MBR e reconstruí-lo. Ou talvez tenha uma opção para recriar o GPT imediatamente.

    
por 04.07.2018 / 18:00