Você tem uma instalação bem-sucedida em um sistema UEFI de inicialização segura. As coisas que faltam para corrigir são:
- Torne a partição EFI (sda1) a inicializável em vez de sda7. Embora as coisas pareçam funcionar de qualquer maneira muito para minha surpresa. Use gparted ou fdisk para remover o sinalizador de inicialização de sda7 e adicioná-lo a sda1.
-
Corrija o comando chainloader do Windows, ele não deve ser o chainloader +1, mas algo como o abaixo (você DEVE usar o uuid na sua partição efi, o que eu acho que consegui). Substitua a linha +1 do carregador de corrente.
pesquisa --fs-uuid --no-floppy --set = raiz 02D1-4312 chainloader ($ {root}) / EFI / Microsoft / Boot / bootmgfw.efi
Edite o arquivo grub.cfg (altere as permissões, se necessário, para torná-lo gravável (chmod + w grub.cfg) e substitua uma das linhas +1 do chainloader pelo acima. Você pode alterar as permissões novamente com chmod -w grub.cfg O boot-repair pode fazer isso para você, mas se você executá-lo, selecione o que ele faz, em vez de um conjunto geral de alterações desnecessárias (no seu caso). OBSERVAÇÃO, mesmo com o comando chainloader correto, algumas máquinas Windows ainda não inicializarão, reclamando não podem carregar a imagem e dar uma mensagem de erro (bug 1091464). Nesse caso, você sempre terá que inicializar o Windows através do menu efi (até que o bug seja f
- Corrija os arquivos /etc/grub.d que constroem o arquivo grub.cfg (que você pode editar manualmente, mas não quer editá-lo toda vez que atualiza um kernel). Novamente, o reparo de inicialização pode corrigir isso para você.
Na maioria das vezes, o reparo de inicialização é a correção recomendada porque existem muitas situações estranhas com máquinas diferentes. Basta usá-lo seletivamente e você deve estar bem. As coisas que você faz que você não precisa seria a renomeação dos bootloaders (para enganar implementações UEFI ruins que só inicializam arquivos com o nome do bootloader do Windows).
Você deve ter uma tecla de função que lhe dê a seleção de inicialização, assim você não precisa entrar na configuração do BIOS a cada vez.