Como iniciar uma partição do Windows na linha de comando do Grub


16

Eu tenho o Windows 10 HOME instalado no meu sistema. Depois de instalar o Windows 10 HOME, instalei o Ubuntu 14.04 LTS em uma partição separada para que eu pudesse inicializar duas vezes.

Eu removi o Ubuntu 14.04 LTS 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 10 que não removi do meu sistema.

Isso é exibido na inicialização:

GNU GRUB version 2.02 beta2-9ubuntu1.3 <br> 
minimal BASH-like editing is supported.for the first word, TAB lists
possible commands completions.anywhere else TAB lists the possible device or file completion.
grub>

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

Respostas:


26

Basta digitar o comando 'exit' (sem as aspas, é claro). Deve levá-lo para outro menu que faz você selecionar o carregador de inicialização do Windows.

Trabalhou no Lenovo Y50


1
Funcionou bem no HP i5 7th Gen com Win10 depois de formatar a partição Ubuntu.
Elshan

Fico feliz que ajudou! @Elshan
adonayresom

Trabalhou no Lenovo ThinkPad, nunca esperou que ele funcionasse #
9113

8

O seguinte funcionou para mim com um disco particionado GPT.

insmod part_gpt
insmod chain
set root=(hd0,gpt1)
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot

Observe que você pode inserir uma linha de comando no menu de inicialização do grub e apenas digitar comandos como acima para testar diferentes combinações.

Você precisa inserir o ID da partição de inicialização EFI (não a partição do Windows) para o set root=comando.

Na linha de comando, o modo grub lslistará as partições do disco rígido e helpos comandos disponíveis.

Depois de definir a raiz corretamente, você poderá ls /visualizar arquivos e diretórios para encontrar o caminho correto para o gerenciador de inicialização do Windows, se ele não estiver no local padrão.


6

Para inicializar no Windows, se o Windows estiver instalado na primeira unidade / partição, digite na grublinha de comando:

insmod chain
insmod ntfs
set root=(hd0,1)
chainloader +1

consulte https://www.gnu.org/software/grub/manual/html_node/Chain_002dloading.html#Chain_002loading para obter mais detalhes.


3
Isso funcionou para mim. Para completar: você precisa dar o comando "boot" depois de digitar o acima.
Tyr

Isso se aplica somente se o disco do sistema Windows estiver usando o particionamento MBR. Para o equivalente da GPT, veja esta resposta por @ 79E09796
telcoM 8/08/18

4

Supondo que você tenha um dispositivo UEFI, o carregador de inicialização do Windows ainda está instalado. Você pode selecioná-lo novamente no menu de configuração UEFI na inicialização, onde provavelmente terá duas opções (GRUB e o antigo padrão como o segundo), excluir a primeira ou alternar a ordem.


Obrigado. Essa foi a maneira mais fácil e me salvou de dor de cabeça.
Hungry Blue Dev

2

Esta resposta é para aqueles com UEFI que excluíram as partições do Ubuntu antes de remover o grub

Você fará isso no Windows 10. Não é necessário mídia inicializável.

Onde bootrec /fixmbr, bootsect /nt60e o Ubuntu ao vivo com as boot-repairsugestões falharam, isso funcionou para mim:

(Esta resposta foi emprestada literalmente daqui )

  1. Execute um cmd.exeprocesso com privilégios de administrador
  2. Corre diskpart
  3. Digite: list diskentão sel disk Xonde X é a unidade na qual seus arquivos de inicialização residem
  4. Digite list volpara ver todas as partições (volumes) no disco
  5. Selecione o volume EFI digitando: sel vol Yonde Y é o SYSTEMvolume (quase sempre é a partição EFI)
  6. Por conveniência, atribua uma letra de unidade digitando: assign letter=Z:onde Z é uma letra de unidade livre (não usada)
  7. Digite exitpara deixar parte do disco
  8. Enquanto ainda estiver no cmdprompt, digite: Z:e pressione enter, onde Z foi a letra da unidade que você acabou de criar.
  9. Digite dirpara listar os diretórios nesta partição EFI montada
  10. Se você estiver no lugar certo, deverá ver um diretório chamado EFI
  11. Digite cd EFIe, em seguida, dirpara listar os diretórios filhos dentroEFI
  12. Digite rmdir /S ubuntupara excluir o diretório de inicialização do ubuntu

Supondo que você só tenha dois sistemas operacionais (Win 10 e Ubuntu), agora você poderá inicializar diretamente no Windows sem acessar a tela preta do grub.

Copiado de /ubuntu/429610/uninstall-grub-and-use-windows-bootloader


0

Recentemente, esbarrei no mesmo problema. (ou seja, originalmente tem uma partição separada com o Ubuntu instalado, com dupla inicialização a partir de um menu do grub. Em seguida, apaguei a partição Ubuntu do gerenciamento de disco do Windows e, quando reiniciei, apenas o menu de comando do grub).

O que eu fiz para voltar ao meu Windows 10:

  1. Faça um Ctrl+ Alt+ Deletepara reiniciar. Durante a reinicialização, mantenha pressionado o shiftbotão.
  2. Meu PC me dá a opção de pressionar F12pela opção de inicialização. Eu cliquei F12e ele retorna um menu com o gerenciador de inicialização do Windows.
  3. Selecionei o gerenciador de inicialização do Windows e clique em enter. Agora estou de volta ao Windows 10.

0

Isso funcionou para mim, agora eu tenho que encontrar uma maneira de corrigir permanentemente o mbr.

Recentemente, esbarrei no mesmo problema. (ou seja, originalmente tem uma partição separada com o Ubuntu instalado, com dupla inicialização a partir de um menu do grub. Em seguida, apaguei a partição Ubuntu do gerenciamento de disco do Windows e, quando reiniciei, apenas o menu de comando do grub).

O que eu fiz para voltar ao meu Windows 10:

Faça um Ctrl+Alt + Deletepara reiniciar. Durante a reinicialização, mantenha pressionado o botão Shift. Meu PC me dá a opção de pressionar F12pela opção de inicialização. Eu cliquei F12e ele retorna um menu com o gerenciador de inicialização do Windows. Selecionei o gerenciador de inicialização do Windows e clique em enter. Agora estou de volta ao Windows 10.


0

Para sair do grub, digite exit, vá para a configuração do BIOS, restaure as configurações padrão e reinicie o computador.


-1

Tente o seguinte:

rootnoverify (hd0,0)
chainloader +1
makeactive
boot
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.