Você pode instalar manualmente o GRUB em um dispositivo se ele estiver instalado no local errado, emitindo
sudo grub-install /dev/sdX
depois de inicializar e fazer login na instalação do Ubuntu, se isso for possível (como parece na sua pergunta).
No entanto, se não for possível inicializar o sistema operacional, você pode usar "Recuperar um sistema quebrado" no menu de inicialização da unidade USB para instalar o GRUB. Basta seguir as instruções para configurar o teclado e o fuso horário e, em seguida, montar sua partição raiz. Então, quando solicitado, escolha Executar um shell em / dev / sdXY . Se você criou uma partição separada que deve ser montada, /boot
é necessário montá-la manualmente usando esse shell (caso contrário, a instalação do GRUB não funcionará conforme o esperado, pois não encontrará sua imagem do kernel):
mount /boot
E instale o GRUB usando:
grub-install /dev/sdX
Em seguida, saia do shell ( Ctrl+ D) e escolha reiniciar no menu. Agora tudo deve funcionar como esperado.
nota lateral:
O Ubuntu Desktop Edition fornece uma opção de configuração avançada (que permite definir onde o GRUB está instalado) antes de instalar o sistema operacional. Mas não consegui encontrar uma opção equivalente no processo de instalação do Server Edition e parece sempre instalar o GRUB no primeiro dispositivo de disco. Ou talvez eu apenas tenha esquecido isso.