Não instale o Grub então. O local padrão seria de fato a partição EFI, mas o Grub já está instalado no Ubuntu. Este gerenciador de inicialização seria sobrescrito. Portanto, não instale o gerenciador de inicialização, mas depois da instalação do Ubuntu, você precisa inicializar o Ubuntu e executar sudo update-grub
.
A opção de não instalar o gerenciador de inicialização não existe mais na seção something else
do instalador. Para instalar o Ubuntu sem o boot loader inicialize seu live-USB, escolha Try Ubuntu
, abra um terminal e execute ubiquity -b
ou ubiquity --no-bootloader
.
Há uma diferença quando se trata do modo de inicialização (UEFI / legado)
No modo herdado, instalamos o carregador de boot no MBR. Mas o instalador nos dará a opção de instalar o carregador de boot no PBR (Partition Boot Record). Dessa forma, o carregador de inicialização no MBR não seria sobrescrito durante a instalação da segunda distribuição do Linux. Nós poderíamos usar o carregador de boot no PBR para criar um chainload, mas isso não é realmente necessário. Portanto, a primeira distro instalada instala o carregador de inicialização no MBR, outras distros instaladas instalam o carregador de inicialização no PBR ou não instalam o carregador de inicialização são duas soluções limpas.
No modo UEFI, o carregador de inicialização não está instalado no MBR, ele é instalado no ESP (System EFI Partition). Tanto quanto eu sei, o instalador padrão para o ESP da primeira unidade (normalmente sda
), mesmo se escolhermos um local diferente. Assim, todas as distros instalariam o carregador de boot no mesmo local, sobrescrevendo um carregador de inicialização já instalado anteriormente. Até onde eu vejo, a única saída é instalar a segunda distro sem o boot loader usando o comando mencionado acima.
Apenas uma distribuição Linux precisa instalar um carregador de inicialização e somente o sistema que instalou o carregador de inicialização deve controlar o carregador de inicialização. Este carregador de inicialização único é capaz de inicializar todas as outras distribuições Linux. O que acontece se tivermos várias distribuições Linux instaladas e todas elas instalaram o carregador de boot no mesmo local? Penso que, as actualizações do sistema podem causar alguns problemas quando a actualização é fornecida com uma nova versão do Grub, o carregador de arranque recente no MBR ou o ESP pode ser substituído e o carregador de arranque aponta para o sistema que executou a actualização. Isso não torna o computador não inicializável, mas o layout do menu de inicialização e a ordem das entradas do menu de inicialização mudam.
Mais uma dica para você:
Sempre que você excluir a partição que contém o sistema que instalou o carregador de inicialização, você terá problemas. Esta partição contém o arquivo de configuração /boot/grub/grub.cfg
. O gerenciador de inicialização precisa ler este arquivo, se você excluir a partição que contém este arquivo, você será saudado pelo Grub-rescue-mode na próxima vez que inicializar.