Réponses:
rEFIt est abandonné depuis 2010. J'en ai créé une fourchette, appelée rEFInd, que je maintiens activement. Il n'est pas strictement nécessaire d'utiliser l'un ou l'autre programme, mais l'un ou l'autre (et en particulier rEFInd) peut être utile.
Le principal «piège» avec OS X 10.11 («El Capitan»), par rapport aux versions antérieures d'OS X, est la nouvelle fonctionnalité SIP (System Integrity Protection), également appelée «rootless». Il s'agit d'une fonctionnalité de sécurité qui est censée rendre plus difficile pour les utilisateurs inexpérimentés de provoquer l'auto-destruction de leurs systèmes, ou pour les logiciels malveillants de prendre le contrôle de l'ordinateur. Cela a pour effet secondaire indésirable de rendre plus difficile l'installation et l'utilisation de certains types de logiciels de bas niveau, y compris les gestionnaires de démarrage tiers comme rEFIt et rEFInd. En bref, vous devez désactiver SIP. Faire cela est décrit sur pas mal de pages, comme celle-ci et celle-ci. Après avoir installé rEFInd, vous pouvez réactiver SIP.
Il y a environ un bazillion de sites qui décrivent comment installer Ubuntu sur un Mac. Essayez d'en trouver un qui est relativement récent. Sachez également qu'il est possible d'installer Ubuntu en mode BIOS / CSM / hérité ou en mode EFI. Ce dernier est presque toujours préférable, mais beaucoup de guides (en particulier les plus anciens) décrivent le premier - souvent sans décrire correctement la différence. Consultez ma page pour des informations de base sur ce qu'est le module de support de compatibilité (CSM) et pourquoi il est problématique. (Cette page est davantage destinée aux PC basés sur UEFI qu'aux Mac, mais elle est toujours assez applicable.)
En gros traits, je vous recommande:
ubiquity -b
. Cela exécutera le programme d'installation d'Ubuntu, mais -b
lui indiquera de ne pas installer de chargeur de démarrage. Si vous suivez les options d'installation avancées, assurez-vous d'utiliser ext4fs comme système de fichiers. N'utilisez pas de /boot
partition distincte sauf si vous utilisez LVM, RAID ou une /
partition racine ( ) chiffrée . Vous devrez peut-être réduire votre partition OS X pour faire de la place pour Ubuntu (ou vous pouvez le faire avant de commencer).csrutil disable
pour désactiver SIP.À ce stade, lorsque vous redémarrez, rEFInd devrait apparaître et vous donner des options pour démarrer OS X ou Ubuntu. Il y a des chances que les deux fonctionnent; mais si vous avez utilisé une /boot
partition séparée , vous devrez appuyer deux fois sur F2 ou Insérer plutôt que sur Entrée pour démarrer Ubuntu. Dans l'écran résultant, vous devez ajouter ro root={whatever}
pour indiquer au noyau où se trouve votre /
système de fichiers root ( ); {whatever}
est une description de cet emplacement, comme dans /dev/sda7
ou /dev/mapper/ubuntu-root
. Après le démarrage, l'exécution du mkrlconf.sh
script fourni avec rEFInd devrait éviter d'avoir à ajouter l' root=
option.
rEFInd
vraiment aidé. Cela dit, je suis resté coincé sur un écran noir après "essayer sans installer". Après plusieurs heures de recherche sur Google, j'ai trouvé cela et j'ai changé set gfxpayload=text
de set gfxpayload=keep
. Cela a dépassé l'écran noir mais pas au-delà du logo Ubuntu. Ensuite, j'ai remplacé splash quiet
par nomodeset
et cela a fait l'affaire.