Uma solução inusitada é substituir o rEFIt, que foi abandonado por mais de cinco anos, com o garfo mantido, rEFInd. (Nota: eu sou o mantenedor do rEFInd.) Se você quiser jogar pelo seguro, você pode tentar o rEFInd sem riscos usando sua unidade flash USB ou versão CD-R (ambos disponíveis no página de downloads . O rEFInd pode ajudar, porque ele pode detectar e lançar os kernels do Linux diretamente, enquanto o rEFIt depende de um carregador de inicialização EFI ou BIOS - e com base na mensagem de erro, parece que ele está tentando iniciar o Linux no modo BIOS, mas está com problemas com o gerenciador de inicialização.
Dito isso, você tem pelo menos um outro sintoma que me perturba um pouco: o problema gptsync
, que pode denotar um problema sério na tabela de partições. OTOH, isso pode ser um bug gptsync
ou algum problema menor que não vale a pena se preocupar. Em qualquer caso, se você quiser um diagnóstico mais completo, recomendo iniciar uma sessão ao vivo do Linux e executar o Script de Informações da Inicialização. ( Está disponível no pacote boot-info-script
no Ubuntu. Isso irá gerar um arquivo chamado RESULTS.txt
. Poste esse arquivo em um site pastebin e poste o URL para o seu documento aqui. Isso nos dará algumas informações de diagnóstico sólidas para nos ajudar a descobrir o que está errado.
EDITAR:
Parece que você não tem mais um MBR híbrido , o que explicaria por que o rEFIt parou de inicializar o Linux. Seu computador parece ter um GRUB no modo BIOS, o que exigiria um MBR híbrido para funcionar corretamente. Antes de tentar consertar isso, no entanto ....
O rEFInd, ao contrário do rEFIt, permite que você inicialize os kernels do Linux diretamente. Você deve ver tanto o antigo ícone pingüim do Linux que o rEFIt mostrou para você quanto um novo ícone do Ubuntu. O último deve iniciar o kernel do Linux diretamente, e deve funcionar sem um MBR híbrido. Se isso funcionar, recomendo que você o use e ignore o antigo ícone Linux do modo BIOS. (Você pode removê-lo também, mas isso exigirá mais esforço.)
Se você não vir um ícone do Ubuntu, talvez seja necessário instalar um driver EFI para o ext4fs. Este driver vem com o rEFInd, e o deve ser instalado automaticamente se você usou install.sh
sem opções, mas pode não ter sido por algum motivo, portanto, fazer isso manualmente deve consertar as coisas. Consulte a página de drivers do rEFInd para saber mais sobre esse assunto.
Se o ícone do Ubuntu existir mas não funcionar, por favor poste detalhes do que não está funcionando.
Se você quiser inicializar no modo BIOS usando o GRUB, será necessário criar um novo MBR híbrido. Não vejo razão alguma por que gptsync
não está funcionando para você. Você pode dar uma tentativa gdisk
em vez disso. (Este programa vem com o Ubuntu e está disponível para o OS X.) Veja a a documentação gdisk
em MBRs híbridos para informações sobre como criar um MBR híbrido. No seu caso, não importa realmente qual (is) partição (ões) entra no MBR híbrido, uma vez que nem o OS X nem o Linux usam o MBR híbrido; você precisa apenas ativar o suporte do BIOS na EFI do seu Mac.