É difícil saber o que deu errado sem um relatório de erros mais extenso; no entanto, tenho algumas sugestões para soluções alternativas:
- Como medida temporária, você pode fazer o download da unidade flash USB ou da versão em CD-R do meu gerenciador de inicialização do rEFInd, preparar um meio de inicialização e inicializar com ele. Com alguma sorte, o rEFInd deve permitir que você inicie no Ubuntu ou OS X. Você pode então tentar
sudo grub-install
do Ubuntu, que pode funcionar, ou pelo menos provavelmente produzirá uma saída de erro mais detalhada que você poderia compartilhar. / li> - Você pode tentar usar a ferramenta Boot Repair , executar a partir do disco de instalação do Ubuntu em "experimentar antes de instalar" modo. Uma ressalva é que você deve ter certeza de que inicializou no modo EFI antes de executar esta ferramenta. Você pode verificar isso procurando um diretório chamado
/sys/firmware/efi
. Se estiver presente, você inicializou no modo EFI; se estiver ausente, você inicializou no modo BIOS. Se o reparo de inicialização falhar, não se esqueça de postar de volta e incluir o URL que é presente; isso nos dará mais informações sobre seus detalhes de configuração, o que pode ser útil. - Você pode inicializar no OS X e instalar o rEFInd em seu disco rígido a partir daí. Provavelmente, você poderá inicializar no Ubuntu sem precisar do GRUB. Isso poderia, portanto, ser uma correção fácil e permanente. Se isso falhar, é provável que seja devido a detalhes do sistema de arquivos ou da partição, portanto, compartilhar como você particionou seu disco pode ser útil.
Pessoalmente, eu tentaria instalar o rEFInd no OS X primeiro - mas como sou o autor do rEFInd, sou tendencioso. Se você preferir usar o GRUB, sugiro usar o rEFInd em uma unidade USB ou CD-R para uma única inicialização no Ubuntu e instalar o GRUB manualmente; mas o Boot Repair pode fazer o trabalho mais facilmente em alguns casos.