Como restaurar o Windows 7 MBR sem um CD

19

Estou jogando com o Ubuntu há algumas semanas e gostaria de reverter meu computador de volta aos padrões originais de fábrica.

No computador, tenho uma partição de recuperação (é um netbook). Passei pelo processo de recuperação e tudo parecia bem. No entanto, quando reinicio o computador, são apresentados

grub rescue >

Agora, meu entendimento é que, quando instalei o Ubuntu "lado a lado", ele substituiu o MBR ou algo parecido pelo GRUB.

Eu li em vários fóruns que preciso usar um disco de recuperação do Windows.

Aqui estão os meus problemas:

a) Não tenho um disco de recuperação, tenho uma partição de recuperação - é um netbook. b) Não tenho uma unidade de CD externa.

O que eu tenho é uma chave USB com cerca de 1 GB de espaço.

Desde já, obrigado.

Brandon Bertelsen
fonte

Respostas:

20

instale o Ubuntu LiveCD no seu pendrive, inicialize a partir do seu pendrive, abra o terminal e digite:

sudo apt-get install mbr
sudo install-mbr -i n -p D -t 0 /dev/sda

Substitua /dev/sdapelo nome da sua unidade.

Quais parâmetros fazem ( na página de manual ):

--interrupt <mode>, -i <mode>

Esta opção define a lista de eventos que farão com que o MBR exiba seu prompt. Use -i +<event>para adicionar um evento à lista ou -i -<event>remover um evento da lista. Os valores de <event>são:

  • s - Uma tecla shift ou controle é pressionada.
  • k - Uma tecla que não é do tipo shift é pressionada
  • a - O prompt é sempre exibido.
  • n - Nunca exiba o prompt (a menos que ocorra um erro).

-p <partn>, --partition <partn>

Isso especifica o setor de inicialização padrão a ser carregado. Os valores válidos de <partn>são:

  • 1, 2, 3, 4 O número da partição especificado.
  • F O primeiro disquete.
  • D A partição marcada com o sinalizador inicializável na tabela de partições.

-t <timeout>,--timeout <timeout> Esta opção altera o tempo que o MBR aguarda antes de inicializar a partição padrão para o valor especificado em 1/18 segundos (aprox). O tempo limite máximo que pode ser especificado é 65534, ou seja, cerca de uma hora.

Caso mbrcontrário, você pode fazer o download do pacote Deb aqui .

Outro método:

sudo apt-get install syslinux
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
Pawełkowy
fonte
Em vez de usar o Ubuntu LiveCD inteiro, pode-se usar mais facilmente o disco de reparo de inicialização mencionado em uma resposta diferente e apenas inicializar nele.
O segundo método funcionou para mim, eu não sabia qual era o nome da minha unidade, então eu só quero com / dev / sda que funcione para mim. Mas agora não tenho mais uma inicialização dupla (Windows 7 / ubuntu), apenas Windows 7 (mas pelo menos não perdi nada). Obrigado Pawel!
MagTun
3
eu apreciaria se alguém explicasse como os comandos / arquivos do linux, como mbr ou mbr.bin, acabam restaurando / reparando um setor de inicialização do Windows MBR. repare o MBR do Windows via CD de recuperação do Windows etc. - como os comandos linux que parecem vagamente com a cópia (dd) do linux MBR - fazem mágica em uma partição do Windows? me desculpe por esse nível de incompetência, e obrigado pela compreensão
hello_earth
Observe que -p Dpode não funcionar como esperado. Talvez seja necessário tentar todas as quatro opções um por um explicitamente: -p 1, -p 2, ...
Alexander Pozdneev
7

Você pode baixar as imagens ISO do disco de reparo de inicialização e gravá-las em um dispositivo USB. Em seguida, inicialize o stick e repare o MBR no disco rígido defeituoso como desejar. As versões de 32 e 64 bits estão disponíveis.

insira a descrição da imagem aqui

Realmente funciona, eu o uso para reparar um disco Win7 em que o MBR foi acidentalmente sobrescrito pelo GRUB durante a instalação do Debian.

mikemui
fonte
3

Considere o Super Grub Disc como uma solução. Você pode colocá-lo no seu pendrive com o Unetbootin e inicializar no seu pendrive. Selecione Windowse, em seguida, Fix boot of Windowsrestaure o seu Widows MBR (sem acesso ao Ubuntu com esta poção) ou GNU/Linuxseguido da opção Corrigir inicialização (se você quiser o Ubuntu e o Windows). Você pode então reiniciar e obter acesso ao seu sistema operacional (dependendo da sua escolha, você pode obter apenas o MBR do Windows). Observe que, embora o Super Grub Disk esteja desatualizado, o Super Grub Disk 2 não funciona e, portanto, você deve usar o Super Grub Disk.

Restabelecer Monica - ζ--
fonte
1

Netbooks da Toshiba - mantenha pressionada a tecla 0(zero) antes de ligar o computador , mantenha-a pressionada - após alguns minutos, um menu será exibido, permitindo que você limpe o HD e volte ao estado de fábrica, se estiver em jogo. AA

aarn
fonte