De um modo geral, existem duas maneiras de fazer isso:
-
Configure o Windows primeiro no gerenciador de inicialização EFI - Depois de instalar o Ubuntu, digite
sudo efibootmgr
. Isso mostrará uma lista de programas de inicialização, que deve incluirubuntu
eWindows boot manager
. Cada um deles terá um número associado (Boot####
). Haverá também uma linhaBootOrder
que mostra a ordem em que as entradas de inicialização são tentadas. É provável que o Ubuntu seja o primeiro na ordem de inicialização e o Windows seja o segundo. Você pode reverter esse pedido usando a opção-o
paraefibootmgr
. Por exemplo, suponha que o Ubuntu sejaBoot0008
, o Windows sejaBoot0003
, haja mais algumas entradas e a ordem de inicialização atual seja0008,0003,0006,0005
. Nesse caso, você pode digitarsudo efibootmgr -o 0003,0008,0006,0005
para reverter as ordens de inicialização do Windows e do Ubuntu. Você pode fazer a mesma coisa no modo GUI no Windows usando a ferramenta EasyUEFI de terceiros. Quando terminar, o Windows inicializará por padrão; e para inicializar o Ubuntu, você precisará manter qualquer tecla que seu computador usar para entrar em seu gerenciador de boot integrado, que permitirá que você selecione a entradaubuntu
. -
Configure o Windows primeiro no GRUB (ou outro gerenciador de inicialização instalado pelo usuário) - Em vez de confiar no gerenciador de inicialização EFI, você pode deixar o GRUB como a primeira entrada de inicialização e configurá-lo para inicializar o Windows por padrão. Você também pode ajustar o tempo limite e configurar o GRUB para não exibir seu menu, a menos que você segure (IIRC) a tecla Shift. Tais alterações são normalmente feitas por meio de uma variedade de arquivos de configuração do GRUB e, em seguida, executando
sudo update-grub
; no entanto, o utilitário GRUB Customizer ajuda você a fazer isso de uma maneira GUI. (Eu não sou muito de uma pessoa do GRUB, então não sei muito sobre o GRUB Customizer e não posso ajudar além de um ponteiro para o PPA.) Você pode fazer coisas semelhantes com o meu próprio rEFInd ou outros gerenciadores de inicialização, mas detalhes diferem, e isso exigiria a instalação de software extra, então é melhor você reconfigurar o GRUB para suas necessidades, a menos que você descubra que não consegue fazer exatamente o que deseja.
Observe que o que era um seletor de mídia de inicialização em computadores baseados em BIOS foi expandido em um gerenciador de inicialização na maioria dos computadores baseados em EFI. Sob o EFI, há opções para inicializar sistemas operacionais específicos (ou seus gerenciadores de inicialização, para ser mais preciso), não apenas discos. Se você não vê tais opções depois de instalar um sistema operacional, então as chances são de que o firmware está com defeito, ou pelo menos muito mal projetado. Nesse caso, você pode não ter outra opção a não ser confiar no GRUB ou em algum outro gerenciador de inicialização para fazer o que quiser.