MBR sobrescrito: A recuperação parcial / completa é possível?

5

Eu tenho uma configuração de laptop Sony VIAO como dual boot (Ubuntu 12.10 / Windows 7). Desde que eu queria experimentar o Archlinux, eu instalei o VirtualBox no Ubuntu. Para criar um stick USB inicializável (a partir da imagem ISO no meu disco rígido), segui as instruções do guia de instalação do archlinux. No entanto, acidentalmente deu o seguinte comando:

sudo dd bs=4M if=/path/to/archlinux.iso of=/dev/sda && sync

Anote /dev/sda em vez de /dev/sdb . Então o MBR foi sobrescrito aqui. Erro BAD. Não percebi o erro naquele momento e tentei instalar o archlinux na virtualbox (alocado 8GB de espaço em disco), não consegui completar o processo e o shutdown.

Agora, após a inicialização, recebo a primeira tela do processo de instalação do archlinux. df mostra apenas várias partições feitas durante o processo de instalação do archlinux de 8GB do disco rígido total de 320 GB.

Eu não fiz nenhum backup do MBR. Existe uma maneira de restaurar o MBR ou recuperar alguns dados?

Devendra

    
por devendra 13.10.2013 / 08:19

1 resposta

3

Desculpe, mas você tinha um laptop Sony VIAO configurado como dual boot . Aqui está o porquê: dd não substituiu apenas o MBR (ou seja, o primeiro setor 512B) - isso seria muito chato, mas ainda pode ser consertado. Também levou boa parte, pelo menos, da primeira partição do disco rígido. A menos que você tenha uma configuração muito interessante com partições de sistema não no início do prato, isso significa que pelo menos um dos seus sistemas operacionais desapareceu, pois as estruturas do sistema de arquivos em sua partição do sistema desapareceram e, o que é pior, alguns dados também . Portanto, mesmo se você conseguisse reconstruir o layout da partição para o estado original e o MBR, você acabaria com um sistema em funcionamento no máximo.

Agora, a questão iminente é: "O que fazer a seguir?" e tomo a liberdade de dar algumas sugestões.

Se você não tiver dados importantes no laptop ou tiver um backup (a primeira lição deste Q & A), poderá pular para o número 2.

  1. Recuperar dados

    Depende muito se você estava realmente usando o MBR ou o GPT que tem um backup no final do disco. No primeiro caso, você terá que recorrer a uma recuperação de partição com, por exemplo, Parted Magic provavelmente fazendo uso de TestDisk . Para a GPT, a situação deve ser mais fácil devido à segunda cópia da GPT no final do disco. A recuperação deve ser possível apenas com um editor de partições (habilitado para GPT).

    Se você puder montar todos os sistemas de arquivos necessários, estará pronto. Caso contrário, as outras ferramentas fornecidas com o Perted Magic serão úteis para ajudá-lo na recuperação.

  2. Reinstalação

    Existem dois pontos principais aqui.

    1. Você realmente precisa de inicialização dupla? Em outras palavras: você precisa do Windows instalado nativamente ou uma VM faria? O principal motivo que me leva a pensar em inicializar o Windows nativamente é qualquer coisa com GPU e / ou memória, normalmente qualquer software 3D, jogos e qualquer coisa que possa fazer uso da GPU para outra coisa (atualmente, por exemplo, o Adobe Photoshop). A menos que você esteja sempre usando esses recursos, o Windows virtualizado deve proporcionar a mesma (ou melhor) experiência geral (já que você pode facilmente capturar o sistema e, se estiver preocupado com segurança, isso oferece mais uma camada de separação entre o Windows e o mundo lá).

    2. Não importa qual configuração será, sempre terá partições separadas para quaisquer dados do usuário . Se você já o tivesse assim, teria muito menos com o que se preocupar ao recuperar os dados. Em qualquer caso, é a segunda lição que qualquer um deve tirar deste Q & A.

  3. Virtualização

    Se você já tem uma imagem ISO em seu disco, a maneira mais fácil de inicializá-la é inicializar uma VM com uma unidade vazia e o arquivo ISO como um CD-ROM. Não há necessidade de copiar nada em lugar algum.

por 13.10.2013 / 10:45