O que o shim faz:
shimx64.efi
é um programa relativamente simples que fornece uma maneira de inicializar um computador com inicialização segura ativa (ou ON). Em um computador desse tipo, uma versão não assinada de GRUB
não será ativada e a assinatura do GRUB com as chaves da Microsoft é impossível, portanto shim preenche a lacuna e adiciona suas próprias ferramentas de segurança paralelas às da Inicialização Segura. Na prática, o shim se registra com o firmware e, em seguida, inicia GRUB
.
Por que preciso disso?
O seu computador veio com o UEFI, uma substituição atualizada do BIOS, que acompanha todo o envio de computadores com o Windows 8 ou superior. Nesses computadores, a opção inicialização segura é ativada por padrão no UEFI. Este é um requisito da Microsoft. Você poderia ativar a inicialização segura no UEFI antes de instalar o Ubuntu e, em seguida, não precisaria de shim.
Por que isso não aconteceu automaticamente?
Eu não sei. O instalador colocou o shimx64.efi no local certo. Não está claro por que isso não foi ativado. Provavelmente, o instalador não esperava que a inicialização segura estivesse ativada, já que você excluiu o Windows 8.1. Considere arquivar um relatório de bug contra o shim para que os desenvolvedores estejam cientes do problema e possam tentar corrigi-lo . Abra um terminal pressionando Ctrl + Alt + T e digite o seguinte comando para enviar o relatório de erros:
ubuntu-bug shim
Para mais detalhes sobre shim veja Qual é a diferença entre grubx64 e shimx64?
Espero que isso ajude