Como iniciar uma partição do Windows a partir da linha de comando do Grub?

8

Eu tenho o Windows 7 instalado no meu sistema. Depois de instalar o Windows 7, instalei o Fedora em uma partição separada para que eu pudesse inicializar duas vezes.

Eu removi o Fedora excluindo a partição em que estava instalado. Agora não consigo iniciar meu sistema. Na inicialização, meu sistema para na linha de comando do Grub.

Quero inicializar na minha instalação do Windows 7 que não removi do meu sistema.

Isso é exibido na inicialização

GNU GRUB version 0.97-71.fc15 (634k lower /306122k upper momory)<br> [
minimal BASH-like editing is supported.for the first word, TAB lists
possible commands completions.anywhere else TAB lists the possible
completion of device/filename.]
grub>

Como posso inicializar minha partição do Windows a partir deste comando grub?

Juned
fonte

Respostas:

7

O objetivo final é restaurar o MBR (Master Boot Record) no disco rígido, removendo o Grub, para que você possa inicializar na partição do Windows no futuro sem parar na linha de comando do Grub.

A maneira mais fácil de conseguir isso é inicializar a partir da mídia de instalação do Windows 7. Use o Repair computerlink e escolha Command Line. Na linha de comandos, insira bootsect /nt60 SYS /mbr. Você pode reiniciar o sistema e ele será inicializado no Windows.

George M
fonte
8

Além do que outros sugerem, você também pode tentar inicializar o Windows diretamente do GRUB. Você está usando o GRUB 0.97 (ou seja, Grub 'legado'), então tente o seguinte:

chainload (hd0,0)+1

Isso inicializará o primeiro setor ( +1) da primeira partição ( ,0) do primeiro HD ( hd0). O layout da sua partição pode ser diferente. Pressione Tabuma ou duas vezes após digitar o parêntese de abertura ( () para obter uma lista de suas partições e escolher a que você precisa.

O primeiro setor de uma partição do Windows é o seu gerenciador de inicialização e chainloadé a maneira como o GRUB inicializa o Windows normalmente.

Se isso funcionar, e você chegar ao Windows, faça o que sugere: abra um shell (Iniciar → Executar ... → tipo cmd Enter) e reescreva o MBR do Windows com bootsect /nt60 SYS /mbr. Isso deve impedir que o GRUB seja executado na inicialização.

Alexios
fonte