Reinstalando o MBR do Windows

2

Gostaria de reinstalar o MBR do Windows. Meu primeiro disco rígido é o seguinte:

(hd0,0): fedora 15/ext4
(hd0,1): windows 7 x64

Eu tenho o GRUB instalado nele agora, o que me permite inicializar o Fedora muito bem. No entanto, eu gostaria de reinstalar o MBR do Windows para que eu possa inicializar o Windows em algum momento no futuro. Eu iniciei a partir do CD de instalação, selecionei Prompt de Comando e tentei algumas coisas como:

bootrec /fixmbr
bootrec /nt60 all /mbr
fdisk # command not found
fixmbr # command not found

O que devo fazer para corrigir isso? Eu posso gravar discos de recuperação do Fedora / Ubuntu / Windows conforme necessário, mas gostaria de corrigir isso eventualmente.

    
por 123980809312 14.06.2011 / 01:58

3 respostas

1

Se o seu objetivo final for verdadeiramente para reinstalar o MBR do Windows, usando um CD do WinPE, e executar o fdisk / mbr deve fazer o truque. No entanto, se o seu objetivo real é ser capaz de dual boot, então adicione a informação chainload em sua configuração do grub. Você não precisa reinstalar o MBR do Windows para obter o grub para o chainload.

Como um exemplo, quando eu construo um sistema dual boot, eu instalo o Windows primeiro no que acaba sendo / dev / sda1. Então eu instalo o Linux no resto da unidade (geralmente com / boot em / dev / sda2). Assim que o grub é instalado durante o processo de instalação do Linux, a partição do Windows fica indisponível. Eu termino configurando a carga da corrente no grub, e tudo é dourado.

Para configurar o chainloader, de acordo com o que você tem em sua pergunta, você precisa adicionar uma seção como esta no seu grub.conf (ou menu.lst) em / boot:

title Windows
rootnoverify (hd0,1)
chainloader +1

Isso deve funcionar no grub. Se você estiver usando o grub2, seria diferente.

    
por 14.06.2011 / 05:25
1

Uma solução seria usar o TestDisk para escrever um código MBR "parecido com o Windows".

Note que você pode usar o grub para inicializar seu Windows, usando chainloader .

    
por 14.06.2011 / 04:26
0

Inicie o computador com o CD do Windows e escolha o reparo. Isto irá corrigir o seu MBR do Windows e você irá perder o seu Fedora GRUB. Para corrigir isso basta seguir estas instruções:

http://www.howtogeek.com/howto/ubuntu/reinstall-ubuntu-grub-bootloader-after-windows-wipes-it-out/

    
por 14.06.2011 / 03:10