Inicialização dupla sem gerenciador de inicialização, ou seja, ter um SO de inicialização padrão

0

Gostaria de tornar meu computador desktop (Windows 10) em um sistema de inicialização dupla do Windows-Ubuntu. No entanto, como o Windows 10 será de longe o sistema operacional mais usado, gostaria de saber se é possível fazer isso de forma que o computador sempre inicialize automaticamente no Windows, de preferência sem exibir nenhum gerenciador de inicialização e sem uma redução significativa na velocidade. a situação atual de inicialização única. O Ubuntu teria então que ser acessado por um menu de inicialização única, acionado pressionando um botão durante a inicialização (provavelmente F12 no meu sistema).

Isso é possível e como devo fazer isso?

    
por Bib-lost 18.08.2017 / 18:09

1 resposta

1

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 incluir ubuntu e Windows boot manager . Cada um deles terá um número associado ( Boot#### ). Haverá também uma linha BootOrder 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 para efibootmgr . Por exemplo, suponha que o Ubuntu seja Boot0008 , o Windows seja Boot0003 , haja mais algumas entradas e a ordem de inicialização atual seja 0008,0003,0006,0005 . Nesse caso, você pode digitar sudo 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 entrada ubuntu .
  • 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.

    
por Rod Smith 20.08.2017 / 16:05