Vous MUST faites attention à votre mode de démarrage : BIOS/CSM/legacy ou EFI/UEFI.
La dernière fois que j'ai vérifié, Chimera était strictement un boot loader en mode BIOS. Comme boot loader ne peut pas passer du mode EFI au mode BIOS (ou vice-versa), cela implique que votre boot loader est (ou au moins était) également installé en mode BIOS. Si vous avez fait passer boot loader du mode BIOS au mode EFI, c'est un détail critique.
Le trèfle, quant à lui, est plus complexe. Son noyau est un gestionnaire de démarrage en mode EFI qui lance le boot loader en mode EFI d'OS X ; cependant, Clover inclut une implémentation EFI complète qui fonctionne comme un boot loader en mode BIOS -- essentiellement, un EFI qui fonctionne comme un logiciel sur un ordinateur en mode BIOS, plutôt que comme un micrologiciel. Ainsi, Clover peut fonctionner sur des ordinateurs en mode BIOS ou sur des ordinateurs basés sur EFI. Si vous n'avez pas modifié boot loader, vous ne pourrez lancer Clover à partir de boot loader que si vous avez également installé le logiciel "émulateur" EFI en mode BIOS de Clover ; vous devrez alors lancer Clover de la même manière que vous avez lancé Chameleon. Vos premiers exemples de Clover (ceux qui font référence à bootx64.efi
) fonctionnerait sur un ordinateur basé sur la technologie EFI et utilisant une version de Grub en mode EFI, mais ne fonctionnerait pas si vous utilisiez un ordinateur en mode BIOS. Votre dernier exemple (avec l'option chainloader +1
) est pour un démarrage en mode BIOS, et peut donc fonctionner si vous avez installé les composants de Clover en mode BIOS.
En prenant un peu de recul, vous pouvez examiner les autres composants de votre système d'exploitation, ainsi que les capacités de votre ordinateur. Si votre ordinateur a été introduit à la mi-2011 ou plus tard, il est probablement basé sur EFI ; mais s'il est plus ancien, il s'agit probablement d'une machine à BIOS uniquement. Ubuntu permet de passer facilement d'un mode de démarrage à l'autre, à condition de savoir comment installer les chargeurs de démarrage adaptés à chaque mode. Windows est un peu plus délicat, car il lie son type de table de partition à son mode de démarrage -- Windows ne démarre en mode BIOS qu'à partir de disques MBR et en mode EFI qu'à partir de disques GPT. (J'ai entendu parler de quelques exceptions à cette règle, mais elles sont plutôt exotiques.) Ainsi, changer le mode de démarrage de Windows nécessite de changer la table de partition et l'installation d'un nouveau boot loader.
Entre tous ces problèmes, il y a beaucoup de complexité dans votre configuration triple boot, et vous avez omis les détails les plus importants -- à savoir, les types de tables de partition et les modes de démarrage de la plupart de vos systèmes d'exploitation (bien que j'aie déduit certaines de ces informations). Il est donc difficile de donner des conseils spécifiques. Un point cependant : La configuration et l'installation de Clover dépassent largement le cadre de ce site. Si vous souhaitez utiliser Grub comme gestionnaire de démarrage principal, vous devez cependant faire attention à votre mode de démarrage et installer les chargeurs de démarrage suivants dans le même mode (BIOS/CSM/legacy vs. EFi/UEFI) que Grub utilise.
EDITAR:
Compte tenu des nouvelles informations dont vous disposez, plusieurs possibilités s'offrent à vous. La première consiste, comme vous le suggérez, à convertir Windows et Ubuntu pour qu'ils démarrent en mode EFI. Une autre est une configuration hybride. Une façon de procéder serait la suivante :
- Télécharger une clé USB ou un CD-R de mon site web rEFInd gestionnaire de démarrage et créer un support de démarrage à partir de celui-ci.
- Boot to rEFInd. Il devrait afficher une option pour Ubuntu, et peut-être d'autres. (S'il y a une option OS X, ignorez-la ; elle ne fonctionnera pas. S'il y a une option Clover, cela pourrait fonctionner).
- Démarrer Ubuntu.
- Installez la version du paquet PPA ou Debian de rEFInd.
- Éditer
/boot/efi/EFI/refind/refind.conf
: Décommenter le scanfor
et ajouter hdbios
à la liste des options.
- Retirez le support de démarrage externe rEFInd et redémarrez en mode EFI. rEFInd devrait apparaître et vous permettre de démarrer Ubuntu, et peut-être Clover (et à partir de là, OS X). Il devrait également y avoir une ou plusieurs icônes grises en forme de diamant, dont l'une devrait démarrer Windows.
- Si vous ne voyez qu'une icône grise en forme d'icône et qu'elle ne démarre pas Windows, vous devez éditer
refind.conf
et décommentez le fichier uefi_deep_legacy_scan
option. Notez que vous devrez peut-être monter votre ESP manuellement, ou ajouter une option à l'option /etc/fstab
de le faire automatiquement.
Il se peut que vous ayez besoin de quelques ajustements supplémentaires à ce stade, mais il s'agit là des grandes lignes de la configuration. Dans cette configuration, rEFInd vous permettra de démarrer Ubuntu (en mode EFI), Clover (en mode EFI), ou Windows (en mode BIOS) ; et Clover devrait démarrer OS X (et peut aussi afficher des options pour Windows et/ou Linux).
Il devrait être possible de faire quelque chose de similaire avec Clover comme gestionnaire de démarrage principal ; cependant, avec cette configuration, Clover affichera des options pour OS X (en mode EFI), Grub (en mode BIOS ; ou en mode EFI si vous installez l'option grub-efi
) et Windows (en mode BIOS). Je ne connais pas les étapes exactes à suivre pour mettre en place ce système. Que vous préfériez Clover ou rEFInd comme menu de démarrage principal est une question de préférence personnelle.
Votre projet de tout convertir en mode EFI est également réalisable, mais impliquera plus d'efforts et un peu plus de risques à court terme. Une fois configuré, vous pouvez utiliser Grub, Clover ou rEFInd comme gestionnaire de démarrage principal. Si vous utilisez Grub ou rEFInd comme gestionnaire de démarrage principal, vous aurez toujours besoin de Clover pour démarrer OS X ; et si vous utilisez Clover comme gestionnaire de démarrage principal, vous devrez utiliser Grub ou rEFInd pour démarrer Ubuntu.
Vous pouvez utiliser rEFInd sur une clé USB ou un CD-R pour jouer avec certaines de ces options et voir comment elles fonctionnent, avec un risque négligeable pour votre configuration, puisque vous n'apporterez aucune modification à votre disque dur.
En résumé, vous disposez d'un grand nombre d'options quant à la manière de procéder, sans qu'il y ait de vainqueur clair en termes de facilité d'utilisation ou de complexité - elles devraient toutes fonctionner assez bien, mais vous aurez besoin de deux gestionnaires de démarrage pour au moins un chemin de démarrage du système d'exploitation.