Em EFI, a lista de opções de inicialização que você vê não é um bom indicador de se o firmware pode acessar um determinado disco. A lista de ordem de inicialização da EFI pode conter informações de inicialização baseadas em carregadores de inicialização no modo BIOS (normalmente correspondentes a dispositivos específicos), arquivos de inicialização EFI, arquivos de inicialização EFI de fallback (normalmente correspondentes a dispositivos específicos), ROMs de opção no modo BIOS ou modo EFI cartões plug-in e muito mais. Algumas dessas opções são geradas automaticamente pelo firmware, mas outras são criadas por programas de instalação do sistema operacional ou por você (usando ferramentas como efibootmgr
do Ubuntu). As opções definidas no firmware (para ativar a inicialização pela rede, por exemplo) podem adicionar ou excluir opções de inicialização. Observe que um dispositivo de disco pode estar perfeitamente acessível ao firmware, mas a lista de inicialização da EFI pode não mencioná-lo porque esse dispositivo de disco não possui um carregador de inicialização que o firmware possa detectar (ou nenhum que tenha sido gravado na NVRAM).
Dito isto, existem casos em que o firmware pode ser lento para reconhecer um dispositivo de disco, ou onde pode estar completamente inacessível ao firmware porque o firmware pode não ter drivers. Com base na sua descrição, o primeiro desses casos pode estar acontecendo com você, mas é pelo menos tão provável que você não esteja vendo seu SSD na lista de inicialização simplesmente porque ele não tem carregador de inicialização (s ) instalado nele.
Como precaução contra tornar o seu computador não inicializável, talvez você queira preparar uma unidade flash USB ou CD-R com meu rEFInd gerenciador de inicialização. Links de download com imagens para ambos os tipos de mídia estão presentes nessa página. Observe, no entanto, que as imagens rEFInd de ações não funcionarão com a inicialização segura ativada. Para adicionar suporte à Inicialização Segura, você deve passar por etapas adicionais, conforme descrito na documentação do rEFInd Secure Boot. Como alternativa, você pode desativar temporariamente o Secure Boot se precisar usar o rEFInd para inicializar o seu computador. (É quase sempre possível desabilitar o Secure Boot. A opção para fazer isso pode ser muito obscura ou mal identificada, mas quase sempre está disponível.)
Com isso em mente, você pode ter uma ou mais ESP (Partições de sistema EFI) localizadas em um ou ambos dos seus discos. Complicando isso é o fato de que a configuração do GRUB do Ubuntu requer que o GRUB seja capaz de ler tanto seu arquivo de configuração ( grub.cfg
) quanto o kernel do Linux, ambos em /boot
no Ubuntu. Portanto, se for um problema ao acessar um disco da EFI, e se /boot
estiver no disco com problema, o GRUB não funcionará corretamente. Você pode se proteger dessa possibilidade criando uma partição /boot
separada (torná-la pelo menos 500 MiB) no disco mais seguro, do ponto de vista da acessibilidade da EFI. Da mesma forma, o gerenciador de partida do Windows deve poder acessar a partição do Windows.
Em suma, se você tiver alguma dúvida sobre a capacidade do seu EFI de ler um dos seus discos, você deve colocar seu ESP (s), partição /boot
do Ubuntu e partição C:
do Windows no campo "seguro". disco. Você pode então usar o disco que pode representar problemas para a raiz do Ubuntu ( /
), Ubuntu /home
, swap, dados do Windows e qualquer outra coisa.