Seu SSD é considerado "mídia removível" pela UEFI, portanto, o local para o carregador de inicialização que a UEFI executa é, na verdade, /EFI/Boot/bootx64.efi da partição EFI do SSD. Você pode ter que copiar o bootloader do Ubuntu / EFI / ubuntu lá e renomeá-los para bootx64.efi. Se você estiver executando a inicialização segura, copie /EFI/ubuntu/shimx64.efi para /EFI/Boot/bootx64.efi e também copie /EFI/ubuntu/grubx64.efi para /EFI/Boot/grubx64.efi (essa é a versão assinada ). Sem inicialização segura, basta copiar /EFI/ubuntu/grubx64.efi para /EFI/Boot/bootx64.efi (a versão não assinada). O arquivo grub.cfg deve estar em /EFI/ubuntu/grub.cfg (e deve ser apenas um liner 3 que traz o grub.cfg mantido do local / boot / grub normal.
A partição EFI da mídia removível é configurada exatamente como a EFI do disco rígido. Sistema de arquivos FAT, sinalizável inicializável (e criado com o tipo efi, "ef", verifique a lista de tipos, também pode ter zeros em algumas ferramentas). Olhe para a mídia de instalação ao vivo, ela atende aos critérios. (Sistema de arquivos FAT, inicializável sinalizado, diretório / EFI / Boot, efi bootloader).
Com a inicialização SSD sozinha, talvez seja necessário editar os arquivos grub.cfg depois de adicionar dois discos rígidos. Os dois arquivos grub.cfg estão em (partição EFI) /EFI/ubuntu.grub.cfg (um forro de três) e /boot/grub/grub.cfg (o arquivo de configuração completo). Altere quaisquer referências hd0 para hd2 (assumindo que os discos rígidos agora obtenham 0 e 1), e se você vir alguma referência a / dev / sda, altere para / dev / sdc ... USB está configurado para o primeiro lugar nas configurações de inicialização UEFI , certo? Quando você invoca o menu de inicialização do efi (alguma tecla de função provavelmente ao ligar), o USB é o primeiro? Quando você seleciona USB, ele tenta inicializar a partir do SSD?