Tente manter pressionada a tecla Option (ou Alt se estiver usando um teclado de PC) quando ouvir o sinal sonoro no início do processo de inicialização. Isso deve produzir um menu de inicialização que permitirá que você inicialize no OS X. Você pode então reinstalar o rEFIt (ou alternar para rEFInd, qual é minha bifurcação atualizada do rEFIt, já que o rEFIt não foi atualizado em mais de dois anos). Isso deve resolver o problema.
Se o uso de Option ou Alt não fornecer um menu de inicialização, tente usar um CD de inicialização rEFIt ou rEFInd. (Ambos os projetos têm, mas o CD rEFIt é mais provável que funcione em um Mac.) Novamente, você pode precisar pressionar Option ou Alt para ver o CD como uma opção de inicialização. Uma vez iniciado, você pode (re) instalar o rEFIt ou o rEFInd.
Se nenhuma dessas abordagens funcionar, vejo três outras, mas todas elas correm algum risco:
- Você pode mover ou renomear o arquivo /boot/efi/efi/ubuntu/grubx64.efi do Ubuntu. Este é o GRUB, e mover / renomear irá, com alguma sorte, forçar o firmware do Mac a procurar por outras opções de boot, e deve encontrar o gerenciador de boot OS X padrão. Quando estiver no OS X, você pode montar o ESP ("mkdir -p / boot / efi & amp; sudo mount_msdos / dev / disk0s1 / boot / efi"), mover o GRUB de volta ao seu local e nome normais e (re) instalar o rEFIt ou o rEFInd. O risco é que, se o firmware não conseguir encontrar o carregador de inicialização do OS X por algum motivo, seu sistema não inicializará até que você use um disco de emergência para corrigir problemas, ou até mesmo até que você reinstale um sistema operacional. / li>
- Você pode fazer o mesmo acima, mas copiar os arquivos rEFIt ou rEFInd para / boot / efi / efi / ubuntu, renomeando refit.efi ou refind_x64.efi para grubx64.efi. Quando você reiniciar, rEFIt ou rEFInd deve aparecer, e dependendo de qual você usar e o que você faz com o grubx64.efi original, você pode até mesmo ser capaz de inicializar ambos os SOs logo de cara. A desvantagem é que atualizações subsequentes do GRUB podem acabar com suas alterações.
- Você pode tentar usar o programa efibootmgr para ajustar a configuração do carregador de inicialização EFI para mover o rEFIt de volta para o primeiro lugar (ou para dar ao rEFInd o primeiro lugar, se você tentar instalá-lo). O risco é que o efibootmgr tenha corrompido o firmware em pelo menos alguns modelos de Mac. Minha impressão é que esse problema foi corrigido com kernels pós-3.0, mas não encontrei nada autoritário nisso. Em qualquer caso, se você tentar isso, leia a página man efibootmgr e emita os comandos necessários para reconfigurar o rEFIt como padrão ou faça o download do rEFInd e use seu script install.sh para instalar o rEFInd, que também usará o efibootmgr para torná-lo o carregador de inicialização padrão.
Boa sorte!