J'ai configuré Ubuntu Precise sur la nouvelle édition 2012 de l'Apple MBA (5,2) en suivant l'excellent guide ici. Maintenant, je veux désinstaller rEFIt, afin d'éviter de parcourir deux fois les options de démarrage. Les options de démarrage sont affichées via rEFIt et GRUB dans cet ordre. Cependant, pour ce faire, je dois pouvoir démarrer Mac OS X via grub. Pour le moment, cela ne se produit pas. J'ai lu quelque part que cela nécessite un chargement en chaîne. Est-ce que quelqu'un pourrait me dire de bien faire les choses ?
Merci d'avance !
Réponse acceptée :
Quelque chose comme la configuration GRUB 2 suivante pourrait fonctionner :
menuentry "OS X" {
insmod hfsplus
set root='(hd0,gpt3)'
chainloader /System/Library/CoreServices/boot.efi
}
Notez que vous devrez peut-être changer le numéro de partition de "gpt3" à autre chose, comme "gpt2" ou "gpt4". Vous souhaitez identifier la partition sur laquelle OS X est installé et utiliser son numéro de partition. Pour utiliser cet exemple, copiez-le dans votre fichier /etc/grub.d/40_custom sous Linux, puis tapez sudo grub-mkconfig -o /boot/grub/grub.cfg
. Je ne fais aucune promesse que cela fonctionnera, cependant; Je ne l'ai pas testé.
Une autre option consiste à remplacer rEFIt par rEFInd et à renoncer à GRUB 2 au profit d'un noyau Linux 3.3.0 ou ultérieur avec prise en charge du chargeur de stub EFI. Malheureusement, Ubuntu 12.04 est livré avec un noyau 3.2.0, vous devrez donc remplacer votre noyau (ou attendre Ubuntu 12.10) pour le faire. La documentation de rEFInd détaille comment procéder (voir la page "Options pour démarrer Linux").