Como instalar o bootloader GRUB sem instalar o Linux?

8

Eu tenho o Windows 7 instalado no sistema e quero criar uma partição inicializável separada do WinPe, cujo sistema pode fazer fallback quando as coisas dão errado.

Agora, o Windows 7 oferece essa opção e eu também posso editar o armazenamento BCD para fazer alterações no menu de inicialização do Windows 7, ou eu poderia usar o EasyBCD. Eu não quero usar essas opções, pois eu preciso personalizar o esconder / mostrar as partições no momento da inicialização, etc. Eu pesquisei e encontrei o GRUB; pode ser a ferramenta que estou procurando.

Eu quero usar o carregador GRUB sem qualquer versão do Linux instalada no sistema. Alguém pode me orientar sobre como instalar o GRUB no MBR do disco rígido e configurar o menu de inicialização? Eu procurei na Internet e, na maioria das vezes, encontrei comandos que pesquisam o GRUB no disco rígido (por causa de uma instalação existente no Linux) e depois tentam repará-lo. No meu caso não existe Linux.

Eu tenho o CD de boot do Ubuntu 9.10 / CD do OpenSUSE 11.2 e o disco de instalação. Posso usá-los para instalar o GRUB no meu sistema?

    
por Kavitesh Singh 05.04.2010 / 10:25

2 respostas

2

Eu usei o GRUB4DOS para instalar o GRUB Loader a partir das janelas. Eu segui estes passos.

  1. Transferiu o Grubinst 1.0.1 do link
  2. Clique duas vezes em grubinst_gui.exe no modo admistrator.
  3. Listará os discos rígidos na categoria de disco. Selecione o disco no qual você deseja instalar o GRUB.
  4. Clique no botão Atualizar perto da lista de peças e selecione a opção "disco inteiro".
  5. Na seção Opções, selecione (marca de escala) a opção:

    a: Não pesquise a unidade de disquete

    b: valor de tempo limite de 2-5. Pode ser alterado mais tarde em menu.lst

  6. Selecione a opção para "instalar".
  7. Agora copie os arquivos chamados "grldr" na unidade C :. Não coloque em alguma pasta, pois exigiria mudanças na configuração. O Grub4Dos irá procurar em cada partição deste arquivo.
  8. Agora você precisa configurar o menu de inicialização. As opções do menu são armazenadas no arquivo menu.lst. Você tem que criar esse arquivo e salvá-lo ao longo do glrdr.

Exemplo de arquivo Menu.lst. Você pode escrever o conteúdo no bloco de notas e salvá-lo como menu.lst.

< ------ menu.lst começa abaixo ----- - Não copie estas linhas >

tempo limite 2

padrão 0

título Microsoft Windows XP rootnoverify (hd0,0) chainloader // ntldr

título Microsoft Windows Vista / 7 rootnoverify (hd0,1) chainloader / bootmgr

< ------ menu.lst starts ends - Não copie estas linhas ----- >

Aqui a primeira partição primária é do Windows XP e a segunda é do Vista / 7, que usa o bootmgr como bootloader. Essas entradas irão variar com base na instalação do sistema operacional. Este é apenas um exemplo.

    
por 26.04.2010 / 14:33
2

Tanto o GRuB 1 quanto o GRUB4DOS podem ser instalados sem o GNU / Linux.

GRuB 1:

  1. Certifique-se de ter "/ boot / grub / *" arquivos (principalmente "stage2") em alguma partição acessível a partir do GRuB 1. (vfat, ext *, reiserfs)
  2. Inicialize o grub 1 (do disquete, do cdrom).
  3. root (hd0,X) setup (hd0)

GRUB4DOS:

  1. Verifique se você tem "/ GRLDR" em algum lugar (em vfat, ext *, reisers, NTFS).
  2. bootlace.com your_drive do DOS, Windows ou algum Linux. (Você pode fazer bootlace no Windows (não tenho certeza sobre o Windows 7) copiando os primeiros N setores do disco rígido para um arquivo, aplicando o bootlace nesse arquivo e copiando os setores de volta para a unidade).

Você também pode usar alguma máquina virtual (qemu, VirtualBox, VMWare) para executar pouco linux e configurar qualquer grub de maneira sã e testar se funciona bem antes de reinicializar .

    
por 05.04.2010 / 13:58