Respostas:
O rEFIt foi abandonado desde 2010. Criei um fork dele, chamado rEFInd, que estou mantendo ativamente. Não é estritamente necessário usar um dos programas, mas um ou outro (e especialmente o rEFInd) pode ser útil.
A principal "pegadinha" do OS X 10.11 ("El Capitan"), comparada às versões anteriores do OS X, é o novo recurso SIP (System Integrity Protection), também conhecido como "sem raiz". Esse é um recurso de segurança que dificulta que usuários inexperientes causem a autodestruição de seus sistemas ou que malwares assumam o controle do computador. Isso tem o efeito colateral indesejável de dificultar a instalação e o uso de alguns tipos de software de baixo nível, incluindo gerenciadores de inicialização de terceiros como rEFIt e rEFInd. Em resumo, você deve desativar o SIP. Isso é descrito em várias páginas, como esta e esta. Depois de instalar o rEFInd, você pode reativar o SIP.
Existem vários sites que descrevem como instalar o Ubuntu em um Mac. Tente encontrar um que seja relativamente recente. Além disso, saiba que é possível instalar o Ubuntu no modo BIOS / CSM / legado ou no modo EFI. O último é quase sempre preferível, mas muitos guias (especialmente os mais antigos) descrevem o primeiro - geralmente sem descrever adequadamente a diferença. Consulte esta página para obter informações básicas sobre o que é o CSM (Compatibility Support Module) e por que é problemático. (Essa página é mais voltada para PCs baseados em UEFI do que para Macs, mas ainda é bastante aplicável.)
Em termos gerais, eu recomendo que você:
ubiquity -b
. Isso executará o instalador do Ubuntu, mas -b
informa para não instalar um gerenciador de inicialização. Se você seguir as opções avançadas de instalação, certifique-se de usar ext4fs como seu sistema de arquivos. Não use uma /boot
partição separada, a menos que você use LVM, RAID ou uma /
partição root ( ) criptografada . Pode ser necessário reduzir a partição do OS X para abrir espaço para o Ubuntu (ou você pode fazer isso antes de iniciar).csrutil disable
para desativar o SIP.Nesse ponto, quando você reinicia, o rEFInd deve aparecer e oferecer opções para inicializar o OS X ou o Ubuntu. As chances são de que ambos irão funcionar; mas se você usou uma /boot
partição separada , precisará pressionar F2 ou Inserir duas vezes em vez 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
. Após a inicialização, a execução do mkrlconf.sh
script que acompanha o rEFInd deve evitar a necessidade de adicionar a root=
opção.
rEFInd
realmente ajudou. Dito isto, fiquei preso em uma tela preta depois de "tentar sem instalar". Depois de várias horas pesquisando no google, achei isso e mudei set gfxpayload=text
de set gfxpayload=keep
. Isso passou da tela preta, mas não além do logotipo do Ubuntu. Então eu substituído splash quiet
com nomodeset
e que fez o truque.