Se você está pensando em instalar mais de um sistema operacional no seu computador, uma recomendação clássica é começar pelo Windows. Por quê? Porque o Windows nunca foi muito bom em detectar sistemas alternativos. A distro Linux média pode resolver esse problema usando algo como GRUB, porém existe uma alternativa gráfica mais completa chamada rEFInd. Embora não seja uma solução 'fire-and-forget', o rEFInd oferece grande flexibilidade e ampla documentação para configurá-lo corretamente.

rEFInd: Gerenciador de inicialização gráfico para sistemas multiboot
Gerenciador de inicialização gráfico

A prática do dual-boot perdeu um pouco de popularidade com o avanço dos ambientes virtuais, mas sua utilidade não pode ser questionada. Alguns usuários preferem separar o trabalho do prazer com dois sistemas operacionais diferentes, combinando Windows e Linux em uma mesma unidade. Nesses casos, nunca é má ideia ter um gerenciador de inicialização robusto. As principais distros costumam usar GRUB (que também permite selecionar um kernel diferente), mas seria um grave erro ignorar o rEFInd, que incorpora um ambiente gráfico.

Como instalar o rEFInd para gerenciar seus sistemas operacionais

A primeira coisa que devemos mencionar sobre o rEFInd é que ele foi pensado para sistemas EFI/UEFI. Se por algum motivo seu computador estiver configurado no modo CSM/Legacy ou tiver um BIOS tradicional, o rEFInd não funcionará. Ao mesmo tempo, é preciso colocar a mão na massa dependendo do sistema operacional que sirva como ponto de partida.

Por exemplo, a instalação em uma distro Linux baseada em Debian se resume a um típico "sudo apt-get install refind", seguido pelo comando "refind-install". Os sabores do Ubuntu podem adicionar o PPA mantido pelo próprio desenvolvedor do rEFInd, mas se a intenção é instalá-lo no Windows, os requisitos se multiplicam.

rEFInd: Gerenciador de inicialização gráfico para sistemas multiboot
Instalar rEFInd no Windows não é simples... mas também não é impossível

Primeiro, monte a partição EFI usando um console do sistema com privilégios elevados e o comando "mountvol Z: /S" (você pode usar outra letra se desejar). Depois, copie vários arquivos do zip do rEFInd para dentro da pasta EFI, remova os drivers do rEFInd que não são necessários (opcional, mas recomendado pela documentação), renomeie um dos arquivos e, finalmente, execute um comando especial com o bcdedit. Todos os detalhes estão disponíveis no tutorial oficial, mas há algo mais: o último passo é entrar no UEFI do equipamento e escolher a entrada do rEFInd como primeira opção de inicialização.

rEFInd: Gerenciador de inicialização gráfico para sistemas multiboot
Assim fica o rEFInd após a instalação
rEFInd: Gerenciador de inicialização gráfico para sistemas multiboot
Detalhes da versão instalada.

Também podemos adicionar módulos adicionais, como o MemTest.

Em resumo, acho que o mais simples é instalar o rEFInd depois que seu computador já tiver todos os sistemas operacionais, e fazê-lo a partir do Linux, assim você não perderá tempo modificando arquivos ou montando partições ocultas. Para finalizar, quero mencionar que o rEFInd suporta módulos adicionais como o MemTest, e sua página oficial contém instruções específicas para equipamentos com versões do Secure Boot que não podem ser desativadas.

Site oficial e downloads: Clique aqui