web-dev-qa-db-fra.com

Impossible de démarrer OS X après avoir installé Ubuntu 12.04

J'ai installé Ubuntu 12.04 sur mon MB (aluminium fin 2008). Après avoir installé Ubuntu, je ne parviens pas à démarrer sous OS X.

Séquence d'événements:

  1. Installer reFit sur OS X
  2. Installez Ubuntu sur un lecteur partitionné. J'ai aussi installé grub.

Maintenant, lorsque je lance mon MB, seul le menu de menu apparaît. Lorsque je sélectionne OS X sous Windows, je vois un écran noir pendant un moment et la machine redémarre (lorsque vous sélectionnez OS X 64 bits) ou se bloque indéfiniment (OS X 32 bits). S'il te plait peux-tu aider?

Lien vers la sortie du script d'informations de démarrage. http://paste.ubuntu.com/1028017/

1
A G

Essayez de maintenir la touche Option enfoncée (ou Alt si vous utilisez un clavier de PC) lorsque vous entendez le carillon au début du processus de démarrage. Cela devrait produire un menu de démarrage qui vous permettra de démarrer sous OS X. Vous pouvez ensuite réinstaller rEFIt (ou basculer sur rEFInd, , qui est ma version actualisée de rEFIt, car rEFIt n'a pas été mis à jour dans plus de deux ans). Cela devrait résoudre le problème.

Si vous n'utilisez pas Option ou Alt avec un menu de démarrage, utilisez un CD de démarrage rEFIt ou rEFInd. (Les deux projets les ont, mais le CD reFIt est plus susceptible de fonctionner sur un Mac.) Là encore, vous devrez peut-être appuyer sur Option ou sur Alt pour voir le CD comme une option de démarrage. Une fois démarré, vous pouvez (ré) installer rEFIt ou rEFInd.

Si aucune de ces approches ne fonctionne, j'en vois trois autres, mais elles comportent toutes des risques:

  • Vous pouvez déplacer ou renommer le fichier /boot/efi/efi/ubuntu/grubx64.efi à partir d'Ubuntu. Il s’agit de GRUB, et le déplacer/le renommer va forcer, avec un peu de chance, le microprogramme du Mac à rechercher d’autres options de démarrage, ce qui devrait permettre de trouver le chargeur de démarrage OS X standard. Une fois que vous êtes dans OS X, vous pouvez monter le ESP ("mkdir -p/boot/efi && Sudo mount_msdos/dev/disk0s1/boot/efi"), déplacer GRUB. retournez à son emplacement et nom habituels, et (ré) installez rEFIt ou rEFInd. Le risque est que si le micrologiciel ne peut pas trouver le chargeur de démarrage OS X pour une raison quelconque, votre système ne démarrera pas du tout tant que vous n’utiliserez pas de disque d’urgence pour résoudre le problème, ou peut-être même jusqu’à ce que vous réinstallez un système d’exploitation.
  • Vous pouvez faire beaucoup comme ci-dessus, mais copiez les fichiers rEFIt ou rEFInd dans/boot/efi/efi/ubuntu, en renommant refit.efi ou refind_x64.efi en grubx64.efi. Lorsque vous redémarrez, rEFIt ou rEFInd devrait apparaître et, selon ce que vous utilisez et ce que vous faites avec le fichier original grubx64.efi, vous pourrez même démarrer les deux systèmes d’exploitation d’emblée. L'inconvénient est que les mises à jour ultérieures de GRUB pourraient effacer vos modifications.
  • Vous pouvez essayer d’utiliser le programme efibootmgr pour ajuster la configuration de votre chargeur d’amorçage EFI afin qu’elle retourne à la première place (ou à la première pour la réinstallation, si vous essayez de l’installer). Le risque est que efibootmgr ait corrompu le firmware sur au moins certains modèles Mac. Mon impression est que ce problème a été corrigé avec les noyaux post-3.0, mais je n'ai rien trouvé d'autorité à ce sujet. Dans tous les cas, si vous essayez ceci, lisez la page de manuel efibootmgr et entrez les commandes nécessaires pour que rEFIt devienne la valeur par défaut, ou téléchargez rEFInd et utilisez son script install.sh pour installer rEFInd, qui utilisera également efibootmgr pour le rendre. le chargeur de démarrage par défaut.

Bonne chance!

5
Rod Smith