UEFI dual boot Ubuntu 14.04 e Windows 8.1

1

Comprei recentemente um notebook Acer Aspire V15 (modelo V3-572G-76EM) que veio com o Windows 8.1 pré-instalado. Meu objetivo é poder fazer o boot duplo do Windows e do Ubuntu. No entanto, estou frustrado neste momento.

Eu consegui criar uma partição no disco e instalar o Ubuntu 14.04 LTS nele. No entanto, a única maneira que encontrei para fazer com que o computador reconhecesse o CD ao vivo do Ubuntu na inicialização era desativar o UEFI. Eu posso inicializar no Ubuntu se eu entrar no BIOS e desativar o UEFI. No entanto, quando inicializo dessa maneira, o GRUB não é exibido, portanto, não tenho a opção de inicializar no Windows. Eu posso inicializar no Windows se eu entrar no BIOS e reativar o UEFI. No entanto, se eu fizer isso com a seleção de mídia de inicialização ativada no BIOS e pressionar F12 na inicialização do sistema, a única opção disponível é o Windows Boot Loader. Eu não acho que isso seja uma solução satisfatória a longo prazo.

Eu li Inicialização dupla Win 8 / Ubuntu carrega apenas Win , Instalando o Ubuntu ao lado de um Windows pré-instalado com UEFI , bem como alguns outros artigos do askubuntu.com e do site de documentação do Ubuntu.

Eu baixei e executei o utilitário Ubuntu Boot-Repair. Ele reconheceu a partição UEFI mesmo quando o Ubuntu está executando (necessariamente) no modo Legacy, mas não pode converter minha instalação existente do Ubuntu (baseada em BIOS) para uma instalação UEFI, a menos que o Ubuntu já esteja em execução no modo UEFI, o que não ajuda. O que devo fazer para corrigir isso e ter um sistema verdadeiramente dual-boot?

    
por Mark C. Andersen 09.03.2015 / 21:11

1 resposta

0

A instalação no modo BIOS / CSM / legado foi um erro. Você provavelmente pode superá-lo da seguinte forma, embora você possa precisar experimentar e ajustar um pouco esse procedimento:

  1. Faça o download de uma unidade flash USB ou imagem de CD-R do meu gerenciador de inicialização do rEFInd.
  2. Prepare um meio a partir da imagem.
  3. Desativar o suporte a BIOS / CSM / herdado em seu firmware.
  4. Desativar inicialização segura em seu firmware.
  5. Desativar "inicialização rápida" no seu firmware; e / ou assegure-se de que seu firmware esteja configurado para ativar totalmente seus dispositivos USB. (Os dois estão intimamente relacionados e podem receber nomes diferentes, dependendo do design do firmware.)
  6. Insira o disco rEFInd.
  7. Reinicie e insira o gerenciador de inicialização interno do seu firmware. Isso geralmente é feito pressionando-se Esc ou uma tecla de função, mas os detalhes variam muito de um sistema para outro.
  8. Selecione o disco rEFInd.
  9. Em rEFInd, localize um kernel do Linux e pressione a tecla Enter para inicializá-lo. Ele deve inicializar no Linux. (Se você tiver uma partição /boot separada, precisará pressionar F2 ou Inserir duas vezes em vez de Enter para inicializar e adicionar um ponteiro root= ao sistema de arquivos raiz. Se você usou as opções de instalação padrão, isso não será necessário.)
  10. Repare a instalação de duas maneiras:
    • Instale o rEFInd em seu disco rígido, de qualquer uma das formas descritas em sua página de instalação. A maneira mais fácil é através de um pacote Debian ou PPA. Uma vez instalado, você usará o rEFInd ao invés do GRUB para inicializar.
    • Execute a ferramenta Reparo de inicialização. Com as opções certas, ela deve substituir o GRUB no modo BIOS por um Versão EFI e tudo deve começar a funcionar. Este processo envolve mais um salto de fé; Se você chegou até aqui, você sabe que o rEFInd está funcionando, mas você não sabe que o Boot Repair funcionará.

Você pode, opcionalmente, reativar a Inicialização Segura neste ponto, embora isso possa exigir o uso de alguns novos recursos. Veja minha página geral sobre o tópico ou o rEFInd documentação em Inicialização Segura.

Para referência futura, escrevi uma página sobre como instalar o Linux no modo EFI.

    
por Rod Smith 10.03.2015 / 02:00