Usar as ferramentas apt-get
ou GUI para instalar o pacote grub-efi
deve fazer com que o sistema de pacotes substitua grub-pc
(o GRUB BIOS / herdado) pelo GRUB do modo EFI. Além disso, não está claro para mim o que você quer dizer com vários comentários em sua pergunta:
- "Quando eu instalo, não consigo erros" (o que você quer dizer com "isso"? O pacote
grub-efi
?) - "Ele ainda não inicializará" (o que não inicializa, GRUB, Linux, OS X ou outra coisa? Que tipo de condições de erro você recebe? uma tela em branco, uma mensagem de erro, um logotipo de inicialização nunca desaparece, etc?)
- "O arquivo de inicialização pode ser o problema" (a que "arquivo de inicialização" você está se referindo?)
Recuando um pouco, a configuração de inicialização dupla mais popular para o Ubuntu e OS X usa o rEFIt como gerenciador de inicialização para selecionar qual OS para inicializar junto com a versão do BIOS do GRUB para iniciar o Linux. Substituir a versão EFI do GRUB é desejável, IMHO. Melhor ainda, pelo menos com os kernels 3.3.0 e posteriores (incluídos no Ubuntu 12.10), é usar o próprio stub loader EFI do kernel. Isso pode ser facilitado pelo uso de rEFInd como gerenciador de inicialização. rEFInd é uma bifurcação de rEFIt (que não foi atualizada em mais de dois anos); rEFInd corrige bugs e adiciona novos recursos, particularmente relacionados à inicialização do Linux. A página Web do rEFInd inclui documentação detalhada sobre como usá-lo para inicializar o Linux. Você pode usá-lo de maneira muito semelhante ao rEFIt (para carregar em cadeia o modo BIOS ou o modo GRUP EFI) ou pode usá-lo para iniciar um kernel Linux com suporte a stub loader EFI, evitando assim o GRUB.