O carregador de inicialização padrão da UEFI é \EFI\BOOT\BOOTx64.EFI
na partição do sistema EFI (ESP).
Eu reinstalei o Ubuntu na semana passada e parece que o Ubuntu não está criando este arquivo. Portanto, o Windows não pode sobrescrever o que não está lá. O Windows também não deve excluir entradas (bootloaders registrados) do menu de inicialização do UEFI e, para minha experiência, não.
Eu diria que UEFI é uma grande melhoria, porque bootloaders podem coexistir no ESP (se o firmware UEFI, que o fabricante implementou, não estiver funcionalmente quebrado ou danificado)
O que você pode fazer para estar seguro:
- Backup do conteúdo atual do seu ESP. (Zipping deve estar bem.)
- Para obter o GRUB do Ubuntu como o carregador de inicialização de hotpluggable padrão em seu ESP após a conclusão da instalação do Windows 7: copie e crie
\EFI\ubuntu\
de seu backup como\EFI\BOOT\
e renomeiegrubx64.efi
paraBOOTx64.EFI
. - Prepare a mídia ao vivo do Ubuntu para que você possa usar efibootmgr para recriar entradas de bootmenu acidentalmente excluídas.
Eu nunca fiz uma instalação UEFI do Windows 7. Windows 8 , no entanto, é muito fácil criar os dados de inicialização do Windows no ESP, mesmo após a instalação. É basicamente bcdboot c:\Windows /l en-gb /s b: /f ALL
, mas a versão do Windows 7 não tem a opção /f
.