Primeiro, você deve verificar se está inicializando o sistema como MBR / BIOS. Em vez disso, o UEFI é realmente o que você pretendia.
O seguinte é uma citação de Ainda é possível instalar o Ubuntu em um disco rígido externo com UEFI? que é sobre várias maneiras de configurar bootloaders e partições necessárias. Consulte a resposta original se algumas das instruções não forem claras (teria sido muito repetitivo explicar quase a mesma coisa em detalhe 3-4 vezes).
Criar uma partição inicializável do BIOS (BBP) para o GRUB é um pouco diferente:
Instale o pacote
grub-pc-bin
.Crie uma partição semelhante às instruções acima redimensionando a partição raiz e defina o
bios_grub
flag. Escolha não sistema de arquivos e deixá-lo sem formatação.Edite o arquivo de configuração
/etc/default/grub
com direitos administrativos e adicioneGRUB_DEVICE=/dev/sdb6
ao final. Substitua/dev/sdb6
com o nome do dispositivo acutal do seu BBP. Você pode usar a linha de comando editor nano para manter as coisas simples.Instale a imagem do GRUB MBR no BBP com:
grub-install --boot-directory /mnt/test/boot/ --traget i386-pc $device
Você pode querer remover ou comentar a linha em
/etc/default/grub
e adicione-o à instalação real.