O rEFIt foi abandonado desde 2010. Eu criei um fork dele, chamado rEFInd, que estou mantendo ativamente. Não é estritamente necessário usar qualquer programa, mas um ou outro (e especialmente o rEFInd) pode ser útil.
A principal "pegadinha" com o OS X 10.11 ( "El Capitan"), em comparação com anteriores X versões do SO, é o novo recurso de proteção de integridade do sistema (SIP), também conhecido como "sem raízes". Esse é um recurso de segurança que dificulta a auto-destruição dos usuários inexperientes ou que o malware assuma o controle do computador. Isto tem o efeito colateral indesejável de torná-lo mais difícil de instalar e utilizar alguns tipos de software de baixo nível, incluindo gestores de arranque de terceiros, como rEFIt e reencontrar. Em resumo, você deve desabilitar o SIP. Fazer isso é descrito em algumas páginas, como este e este. Depois de instalar rEFInd, você pode reativar o SIP.
Existem cerca de um bazillion sites que descrevem como instalar o Ubuntu em um Mac. Tente encontrar um que seja relativamente recente. Além disso, esteja ciente de que é possível instalar o Ubuntu no modo BIOS / CSM / legado ou no modo EFI. Este último é quase sempre preferível, mas muitos guias (especialmente os mais antigos) descrevem o primeiro - muitas vezes sem descrever adequadamente a diferença. Consulte desta página meu para obter informações básicas sobre o que o Compatibility Support Module (CSM é e por que é problemático. (Essa página é voltada mais para PCs baseados em UEFI do que para Macs, mas ainda é bastante aplicável.)
Em traços largos, recomendo-lhe:
- Inicialize o instalador do Ubuntu em "tentar sem instalar o modo".
- Abra uma janela do programa Terminal.
- No Terminal, digite
ubiquity -b
. Isto irá executar o instalador do Ubuntu, mas-b
diz para não instalar um gerenciador de inicialização. Se você seguir as opções de instalação avançada, certifique-se de usar o ext4fs como seu sistema de arquivos. Não use uma partição/boot
separada, a menos que você use partição LVM, RAID ou raiz criptografada (/
). Talvez seja necessário reduzir a partição do OS X para liberar espaço para o Ubuntu (ou você pode fazer isso antes de começar). - Quando terminar, reinicialize, mas mantenha pressionado Command + R para inicializar no ambiente de recuperação do OS X.
- Inicie uma janela do Terminal e digite
csrutil disable
para desativar o SIP. - Reinicie. O sistema deve inicializar o OS X normalmente.
- Instalar o rEFInd.
Neste ponto, quando você reiniciar, o rEFInd deverá aparecer e fornecer opções para inicializar o OS X ou o Ubuntu. As chances são de que ambos funcionem; mas se você usou uma partição /boot
separada, você terá que apertar F2 ou Inserir duas vezes ao invés de Enter para inicializar o Ubuntu. Na tela resultante, você deve adicionar ro root={whatever}
para informar ao kernel onde está o seu sistema de arquivos root ( /
); {whatever}
é uma descrição desse local, como em /dev/sda7
ou /dev/mapper/ubuntu-root
. Depois de inicializar, executar o script mkrlconf.sh
que vem com o rEFInd deve evitar a necessidade de adicionar a opção root=
.