Ignorantemente dd'd / dev / sda *

5

Eu estava tentando escrever um iso para um pen drive. Eu pensei erroneamente que todos os / dev / sda * são pen drives conectados ao sistema. Eu não tinha certeza de como descobrir qual era qual, então eu apenas desliguei meus flash drives e os substituí todos. Em retrospecto .... isso era incrivelmente idiota.

Portanto, agora eu tenho um sistema que não é de inicialização (grub-rescue prompt at boot). Eu tenho um eeebuntu iso em um flash, para que eu possa inicializar em linux fora isso, mas estou em uma perda. Eu tenho uma partição do Windows na primeira parte da unidade, então o Ubuntu instala, mas o GParted está mostrando uma única partição não alocada de 500GB.

Eu apreciaria muito o conselho ... Não tenho ideia de por onde começar.

    
por nona urbiz 05.07.2011 / 00:45

2 respostas

12

Você começa no começo, um quadrado.

Sinto muito, mas você limpou tudo, é um comando brutal. Você não apenas apagou a instalação do Linux, mas também pegou os dados do Windows. O que você fez não apagou apenas as partições ( /dev/sda1 , 2 , etc.), ele também limpou a tabela de partições porque correspondeu a /dev/sda , que é o próprio dispositivo de drive.

Editar: Steve faz questão de notar nos comentários, que dd teria escrito apenas os primeiros X blocos de cada partição em que X é o tamanho da iso que você usou como uma fonte. Embora isso quase certamente ainda indique que ambos os sistemas operacionais sejam executados sem serem completamente restaurados, se você usar o software de recuperação de baixo nível, poderá recuperar arquivos que estavam depois desse ponto em cada partição. Se você tivesse dados sem backup, poderia valer a pena tentar recriar a tabela de partição exata e ver se algo útil pode ser copiado. Você ainda precisará recompilar para obter novamente os sistemas operacionais em funcionamento.

    
por 05.07.2011 / 00:49
1

Meu conselho: restaure seu backup.

Se você não tiver um backup: Depois de reinstalar do zero, esse é o momento de configurar um trabalho de backup regular.

Uma tarefa de backup também pode salvar a saída de fdisk -l e o MBR (os primeiros 512 (?) bytes do dispositivo de inicialização via dd ).

É claro: Você também pode fazer algumas tentativas de reparo para resgatar sua partição do Ubuntu (que inicia > ISO-SIZE), por exemplo, procure por uma assinatura de início do sistema de arquivos e faça engenharia reversa de uma partição compatível (antes de fazer qualquer manipulação, você deve fazer backup do seu dispositivo bruto, se o dispositivo contiver dados importantes).

    
por 05.07.2011 / 09:26