É possível desfazer um comando DD

É possível desfazer um comando DD

Eu sou um novato e estava tentando mover uma imagem do win 7 para uma partição de um disco rígido maior usando o clonezilla. Quando tentei fazer isso, o programa me disse que a nova partição era incompatível com gpt e mbr e que eu precisaria corrigir a nova unidade. Bem, ele me deu o comando sudo dd if=/dev/zero of=/dev/sdx bs=512 count=1 Onde sdx é alterado para sdc para a unidade. Bem, idiota, coloquei a unidade sdc e apertei enter antes de perceber que era a unidade errada. É possível desfazer este comando? Se sim, como? Por favor e obrigado

Responder1

dd é um comando não reversível, mas como você excluiu apenas 1 setor, talvez consiga reconstruí-lo.

O cgsecurity possui um utilitário chamado testdisk que talvez seja capaz de reconstruí-lo.

Será necessário verificar TODO o disco rígido em busca de partição perdida e isso pode levar horas, mas deverá ser capaz de recuperar a tabela de partição.

Responder2

Os primeiros 512 bytes incluem o bootloader para thevfisk e informações de partição.

Não é possível "desfazer" um dd, no entanto, nesta cadeia específica você pode - com alguma dificuldade - ser capaz de recriar as partes importantes das informações da lista - e você deve ser capaz de - no mínimo - obter seus dados significativos. .

Você pode usar o Testdisk para reencontrar e reconstruir as informações da partição com base nas localizações do sistema de arquivos. Quando estiver tudo bem, recrie o gerenciador de inicialização, se necessário (como você faz isso depende do que o escreveu e só é necessário se você precisar inicializar a unidade.

informação relacionada