Os sintomas relatados podem ser causados por pelo menos três coisas:
-
Instalações de modo misto (BIOS / EFI) - Se o Windows estiver instalado no modo EFI e você instalar o Linux no modo BIOS / CSM / legado (ou vice-versa), poderá ver algo parecido com o relatório. A melhor solução para esse problema é instalar um carregador de inicialização no modo EFI para Linux. A ferramenta Reparo de inicialização recomendada por outras pessoas pode fazer isso, e há outras maneiras de fazer isso também; no entanto, é importante verificar se esse é o problema antes de tentar essa correção. Além disso, o Boot Repair não fará nada útil se você executá-lo a partir de uma inicialização no modo BIOS, portanto, você deve desativar seu CSM antes de tentar este reparo. Veja minha página sobre o CSM e seus problemas para saber mais sobre esse assunto. Você pode saber se o seu Ubuntu está inicializando no modo EFI ou no modo BIOS, procurando por um diretório chamado
/sys/firmware/efi
. Se esse diretório estiver presente, você inicializou no modo EFI e esta explicação provavelmente não é o problema; mas se esse diretório não estiver , você inicializou no modo BIOS e este pode ser o problema. -
Definir mal a ordem de inicialização no modo EFI - Em um computador baseado em EFI, a ordem em que o computador tenta vários carregadores de boot é armazenada na NVRAM. Se esta informação estiver incorreta ou faltando, você pode acabar inicializando diretamente com o sistema operacional errado. Para corrigir isso, você pode ajustar a ordem de inicialização com
efibootmgr
, conforme descrito aqui; ou no Windows com o utilitário EasyUEFI . - O Windows ajusta a ordem de inicialização em cada inicialização - Essa possibilidade é um caso especial do anterior. Eu vi alguns relatórios do Windows ajustando a ordem de inicialização a cada inicialização. Isso pode resultar em algo parecido com o problema que você está vendo, mas com a ressalva de que a ordem de inicialização permanece definida para o Ubuntu se você desligar ou reinicializar a partir do Ubuntu, mas ela muda somente quando você inicializa no Windows. Veja esta pergunta e respostas para mais sobre este problema.
Como as soluções são muito diferentes, é importante diagnosticar melhor o problema antes de prosseguir. Verificar o seu modo de inicialização do Ubuntu é o diagnóstico mais importante. Identificar se o problema ocorre a cada inicialização ou somente após a inicialização no Windows também é importante.
Por fim, a maioria das EFIs fornece alguns meios para inserir um gerenciador de inicialização interno; no entanto, essa opção às vezes é desabilitada por uma opção de "início rápido" de firmware. Tente entrar no seu utilitário de configuração de firmware e procurar por qualquer opção chamada "início rápido" ou algo semelhante e desativá-lo. Esse recurso faz com que o firmware execute uma inicialização USB mínima em vez de uma inicialização USB completa, portanto, o teclado pode ficar inoperante até que um SO assuma o controle. Às vezes, é referido como algo relacionado à inicialização do USB, portanto, você também pode procurar opções como essa.