Como mostrar o GRUB após instalar o Ubuntu no Windows 8?

6

Eu instalei o Windows 8 e depois disso eu instalei o Ubuntu. Esta é minha partição agora:

  • 70 GB - > Windows 8
  • 50 GB - > Ubuntu 12.10
  • 100 MB - > UEFI
  • 300Mb - > Recuperação

Eu instalei o GRUB em /dev/sda . Então, depois que o GRUB não apareceu e inicializou diretamente no Windows 8, eu desliguei o laptop e inicializei novamente no Ubuntu LiveCD e executei o utilitário Boot-repair , ele me deu esta informação mas não resolveu o problema.

Meu laptop ainda é inicializado diretamente no Windows 8, sem que o GRUB ou o Ubuntu apareçam.

    
por Philipp 12.01.2013 / 21:32

5 respostas

6

Instale o Boot-Repair no Ubuntu seguindo as etapas

Abra o terminal e execute os seguintes comandos

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair

Depois de concluir a instalação, você poderá iniciá-lo no menu System- > Administration- > Boot-Repair se usar o Gnome ou pesquisar "boot-repair" no painel se usar o Unity. Em seguida, siga as seguintes capturas de tela:

Método 1

  • Clique nas opções avançadas

  • Marqueasopçõesmostradasabaixo

  • Altere a guia para a guia Localização do Grub e marque as opções Mostradas na figura

Prima Aplicar e Reinicie o sistema

Método 2

  • Selecione as opções de reparo de inicialização recomendadas, conforme mostrado na primeira captura de tela
por Stormvirux 18.07.2013 / 10:31
0

As chances são de que uma das duas coisas está acontecendo:

  • O Ubuntu não instalou completamente o gerenciador de inicialização. Nesse caso, você precisa usar o programa efibootmgr de um disco de emergência do Linux para concluir o trabalho. No geral, isso parece um pouco improvável, mas é a possibilidade que espero estar correta.
  • Seu firmware é um dos muitos designs quebrados que violam a especificação EFI e inicializa o Windows, apesar do fato de outro carregador de inicialização estar corretamente configurado como padrão.

Existem várias soluções possíveis, dependendo de quais dessas coisas estão acontecendo e suas preferências pessoais de como proceder. Estes incluem:

  • Inicialize um disco de emergência do Linux no modo EFI e digite sudo efibootmgr -c -p 2 -d /dev/sda -l "\EFI\ubuntu\grubx64.efi" -L "Ubuntu" para registrar novamente o carregador de boot do Ubuntu com o ESP. Talvez seja necessário alterar /dev/sda se o método de inicialização alterar o que é atualmente /dev/sda para outra coisa. Dependendo do disco usado, talvez seja necessário instalar efibootmgr e talvez fazer um insmod efivars antes de usar efibootmgr . Este método só funcionará se a minha primeira hipótese sobre o que está errado estiver correta.
  • Execute a ferramenta Reparo de inicialização e diga para consertar as coisas. Isto tem uma alta probabilidade de trabalhar e é fácil de fazer, mas provavelmente fará isso de uma forma que poderia criar mais problemas no futuro. Se não funcionar, será mais difícil desemaranhar tudo.
  • Monte a partição do sistema EFI (ESP; seu / dev / sda2), mova o arquivo EFI/Microsoft/Boot/bootmgfw.efi um nível para baixo (para que seja EFI/Microsoft/bootmgfw.efi ) e copie EFI/ubuntu/grubx64.efi para EFI/Microsofot/Boot/bootmgfw.efi . Essa é a principal coisa que o Boot Repair faria, mas feito de uma maneira um pouco diferente. Você precisará modificar o arquivo /boot/grub/grub.cfg antes de inicializar o Windows. Não tenho certeza se o script update-grub selecionará a alteração automaticamente. Pode, mas se não, você precisará criar uma nova entrada do Windows em /etc/grub.d/40_custom para o novo local de bootmgfw.efi .
  • Faça o download e instale o meu programa rEFInd . Existem várias maneiras de fazer isso, cada uma com suas próprias peculiaridades e ressalvas. Se você puder fazer com que sua instalação não-inicializável seja inicializada, por exemplo, usando o Disco Super GRUB 2, instalando o pacote Debian é provável (mas não certo) para ter sucesso. Dependendo de como estiver instalado, o rEFInd poderá inicializar o Linux diretamente, sem o uso do GRUB.
por Rod Smith 13.01.2013 / 19:31
0

É provável que seja um firmware que viola as especificações do UEFI.

Para solucionar isso, execute Boot-Repair - > Advanced options - > marque Backup and rename EFI files - > %código%. Indique o novo URL que aparecerá se houver alguma dúvida.

    
por LovinBuntu 14.01.2013 / 05:19
0

Obrigado pela ajuda. Isso me ajudou muito a encontrar meu próprio caminho. Meu reparo de inicialização parecia diferente. Soma total do que fiz para obter o GRUB para o Windows 8 e o Ubuntu.

  • No Bios. Faça o menu de inicialização procurar por HDD regular antes de ir para o Windows Boot.
  • Carregue no Ubuntu.
  • Siga a postagem para instalar e usar o reparo de inicialização

Só para mim, não mostrei as opções mostradas. No local do GRUB eu tinha opções mínimas.

Sistema operacional para carregar : Aqui escolhi: Windows (via janela sd5) < - sda5 é a partição do meu Ubuntu

Partição Sperate / bot / efi: : sda2 < - sda2 é a partição do meu Windows.

Janela pop-up seguida de pedido para que eu corrija a inicialização do Windows - > > Eu cliquei sim.

Agora, na inicialização, ele carregará o Ubuntu GRUB e entrará automaticamente no Windows após 10 segundos, a menos que eu escolha o Ubuntu. Espero ter deixado claro e espero poder ajudar pelo menos uma pessoa.

    
por user185478 19.08.2013 / 18:17
0
  1. F12 enquanto o Ubuntu está carregando
  2. Modo de reparo
  3. Grub
  4. aguarde
  5. reinicializar
por Oduvan 14.10.2015 / 12:56