Mesmo com o gpt você ainda deve ser capaz de instalar o Grub no drive (/ dev / sda?) Tente estes comandos:
# grub_bios-install --boot-directory = / boot --no-floppy --recheck --debug / dev / sda
# grub-mkconfig -o /boot/grub/grub.cfg
ele deve fazer você instalar o grub. No entanto, você provavelmente precisará ajustar algumas opções nos arquivos de configuração do grub para obter o grub do jeito que você gosta.
Editar: Parece que em máquinas legadas do bios você precisa de algo chamado de "bios boot partition", que pode ser tão pequeno quanto 30kb na unidade, isso é necessário para armazenar a fase 2 do processo de inicialização do grub.
Para criar esta partição de inicialização do BIOS, faça o seguinte:
Uma partição de inicialização do BIOS pode ser criada usando qualquer um dos vários utilitários de disco diferentes:
No GParted, crie uma partição (uma não formatada funciona bem), clique com o botão direito nela e selecione Manage Flags. Verifique o sinalizador bios_grub, clique em Fechar e aplique suas alterações.
No GNU Parted (parted), crie uma partição e digite set 1 bios_grub on, alterando 1 para o número da partição que você deseja marcar como uma partição de inicialização do BIOS.
No fdisk da GPT (gdisk), crie uma partição e forneça um código de tipo de EF02.
Fonte: link