Inicialização dupla Mac El Captain junto com o Ubuntu 14.04

17

Devido a muitas coisas antigas no arquivo, estou um pouco confuso. Como instalo o Ubuntu 14.04 no meu IMac com o MacOS El Captain? É necessário usar o Reequilíbrio? E quanto a instalação direta de uma unidade USB Ubuntu Live?

    
por carkaci 22.10.2015 / 22:50

1 resposta

30

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:

  1. Inicialize o instalador do Ubuntu em "tentar sem instalar o modo".
  2. Abra uma janela do programa Terminal.
  3. 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).
  4. Quando terminar, reinicialize, mas mantenha pressionado Command + R para inicializar no ambiente de recuperação do OS X.
  5. Inicie uma janela do Terminal e digite csrutil disable para desativar o SIP.
  6. Reinicie. O sistema deve inicializar o OS X normalmente.
  7. 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= .

    
por Rod Smith 23.10.2015 / 03:23