MacBook Pro (début 2011, 8,2) ne démarrera pas Mac OS X après l'installation de Linux

0

Jusqu'à il y a quelques mois, j'aimais mon MacBook Pro à triple démarrage (début 2011, 8,2 avec écran haute résolution).

Ensuite, j'ai essayé d'exécuter la mise à niveau de Mac OS X 10.10 (Yosemite) et tout s'est effondré.

Je suis allé à la boutique Apple Store et leur a fait installer Mac OS X 10.10 (Yosemite). Je suis rentré chez moi et ai repartitionné pour installer des fenêtres et tout s'est effondré.

Je suis retourné à la boutique Apple Store, leur a demandé d'installer Mac OS X 10.6.8 (Snow Leopard) et j'ai également commandé un nouveau disque d'installation pour Snow Leopard (mon disque d'installation d'origine était Leopard, IIRC).

Réduisez la partition Mac OS X et installez Fedora (21) à partir du DVD. Fedora est arrivé, et maintenant je ne peux pas démarrer Mac OS X. Je suis sûr que l'installation de Fedora a foiré la partition EFI. Il démarre toujours correctement sous Linux, mais en essayant de démarrer Mac OS X, il ne parvient pas à trouver le chargeur de démarrage. Si j’avais inséré le disque Snow Leopard, je pourrais démarrer Mac OS X à partir du disque dur.

J'ai ensuite essayé de réinstaller Snow Leopard à partir du DVD, mais le programme d'installation insiste sur le fait que la «partition Macintosh HD ne peut pas être utilisée pour le démarrage». J'ai démarré sous Linux et supprimé la partition, pensant que le programme d'installation du DVD me proposerait alors un partitionnement. options, mais maintenant je ne peux même pas faire le démarrage initial à partir du DVD, je reçois juste les trois bips lorsque j'essaie de maintenir la touche Option enfoncée à la mise sous tension.

Comment puis-je nettoyer le lecteur suffisamment pour que le programme d'installation de Mac OS X sur le DVD me permette d'effectuer une nouvelle installation?

Et si je reviens à ce point et que j'installe rEFInd et que je recrée ma configuration d'origine, devrais-je rechercher des versions 32 bits ou 64 bits de Windows et Linux?

Y a-t-il un espoir du tout que je pourrais exécuter Mac OS X 10.10 (Yosemite) sur ce système?

Lars Poulsen
la source

Réponses:

1

Commençons par la plus simple: un Mac 2011 aurait un EFI 64 bits, ce qui signifie que vous devriez y installer des versions 64 bits de tous vos systèmes d'exploitation. (La plupart des versions d'OS X fournissent une prise en charge 32 et 64 bits via des binaires "fat".) Vous pouvez souvent vous en tirer avec un système d'exploitation 32 bits, en particulier si vous l'amorcez en mode BIOS / CSM / legacy; mais une version 64 bits vous offre une plus grande flexibilité et peut permettre un démarrage en mode EFI, en particulier pour Linux.

Mon deuxième point est de vous suggérer de prendre votre expérience pour montrer à quel point le triple amorçage peut être difficile, en particulier sur un Mac. Vous ferez probablement mieux d’exécuter un ou deux de vos systèmes d’exploitation dans un environnement virtuel (dans VirtualBox, VMware, etc.). Cela éliminera les complications liées au démarrage multiple et vous aidera à isoler les systèmes pour une meilleure sécurité.

Un autre point est que Windows 7 nécessite plus ou moins l'amorçage en mode BIOS / CSM / legacy avec un MBR hybride capricieux et dangereux . (Lisez cette page liée! Cela fait partie de ma gdiskdocumentation et vous indiquera ce que vous devez savoir pour naviguer dans les eaux perfides des MBR hybrides!) La flakiness des MBR hybrides était probablement au moins une partie de la cause de vos problèmes. De nombreux utilisateurs ont plus de chance en exécutant Windows 8 et 8.1 en mode EFI, ce qui élimine le besoin d'un MBR hybride - mais lorsque vous créez une partition FAT dans l'Utilitaire de disque d'OS X, cet outil créera un MBR hybride, qui bloquera Windows 8. l’installation en mode EFI, il ya donc un autre problème - mais celui-ci peut être contourné en utilisant des outils autres que Utilitaire de disque pour créer vos partitions Windows ou en utilisant un outil tel quegdiskremplacer le MBR hybride par un MBR protecteur standard. De plus, bien que Windows 8 s’installe bien en mode EFI sur de nombreux Mac (peut-être la plupart des), il requiert toujours le mode BIOS / CSM / legacy sur certains Mac. Je suppose que Windows 10 s’installera aussi bien que Windows 8 en mode EFI sur Mac, mais c’est tellement nouveau que je ne peux pas vous le promettre. Vous voudrez peut-être demander sur un forum Mac quel mode fonctionne le mieux pour votre version de Windows sur votre modèle Mac spécifique.

Dans tous les cas, vous devez choisir le mode à utiliser pour Windows et comprendre suffisamment les systèmes de stockage de fichiers GPT et hybrides pour en préparer votre disque, en supposant que vous souhaitiez le démarrer directement sur votre matériel. C’est une des raisons pour lesquelles l’exécution de Windows virtualisé est tellement logique: vous attribuez à la machine virtuelle un disque virtuel qu’elle peut gérer à sa guise, en supprimant de l’équation toutes les préoccupations relatives aux MBR hybrides et aux modes d’amorçage Windows sur votre matériel natif.

Quant à Linux, il démarre normalement en mode EFI. toutefois, dans votre cas, il semblerait que GRUB ait fini par contrôler votre processus de démarrage et ne pas gérer le démarrage de Windows et / ou OS X. Sur les Macs, si vous souhaitez effectuer un triple démarrage, la méthode la plus simple consiste à retrouvergestionnaire de démarrage. Si possible, dites à votre Linux de ne pas installer de chargeur de démarrage. (Malheureusement, cette option est souvent inexistante ou peut être gérée par une option de ligne de commande obscure lorsque vous lancez le programme d'installation. Je ne sais pas si une telle option est disponible pour Fedora, en tout temps.) pratique si vous en avez besoin pour gérer le processus de démarrage temporairement. De plus, sachez que si vous maintenez la touche Alt ou Option enfoncée tout en allumant l'ordinateur, vous devez lancer le gestionnaire de démarrage intégré de la machine. Cela peut être pratique si GRUB prend le relais et échoue; L'utilisation du gestionnaire de démarrage intégré devrait vous permettre de démarrer OS X et de corriger les problèmes.

Conseils plus spécifiques:

  1. Vous pouvez effacer le disque de toutes les partitions en utilisant gdiskn'importe quel système d'exploitation que vous pouvez démarrer. Utilisez l' zoption sur le menu des experts (type x, puis z, puis confirmez les choix).
  2. Avec le disque effacé, installez OS X.
  3. Utiliser gdisksous OS X ou un disque d’urgence Linux pour créer des partitions pour Linux et Windows. Assurez-vous de marquer le (s) partition (s) du système de fichiers Linux comme étant du type 8300. Si vous envisagez d’utiliser un MBR hybride, placez la ou les partitions Windows et toute partition utilisée pour l’échange de données entre systèmes fin du disque.
  4. Installez Linux, de préférence sans le chargeur de démarrage. Utilisez ext4fs, pas Btrfs, XFS ou JFS, comme système de fichiers. Faites attention à l’orientation de votre /système de fichiers root ( ) - une partition du type /dev/sda4, un volume logique /dev/mapper/fedora-root, ou peut-être quelque chose de plus exotique. Notez-le, vous en aurez peut-être besoin plus tard.
  5. Si vous ne savez pas comment installer sans le chargeur de démarrage, vous pouvez le voir ou démarrer directement sous Linux. Ignorez cela en utilisant le gestionnaire de démarrage intégré ou rEFInd sur USB ou CD pour démarrer sous OS X.
  6. Sous OS X, installez rEFInd.
  7. Lorsque vous redémarrez, vous devriez voir les options de démarrage pour OS X et Linux. Si vous ne voyez pas d’option Linux, vous devrez peut-être gdiskpasser en revue les codes de type de partition et les modifier pour les systèmes de fichiers Linux de 0700 à 8300, puis réinstallez rEFInd; ou installez manuellement le pilote de système de fichiers EFI quel que soit le système de fichiers contenant votre noyau.
  8. Selon vos options d'installation, l'entrée rEFInd pour Linux peut ne pas fonctionner. Si tel est le cas, mettez-le en surbrillance, appuyez deux fois sur F2 ou sur Insertion, puis ajoutez une root={whatever}option {whatever}indiquant la partition ou la description LVM de votre système de /fichiers Linux ( ). Cela devrait faire démarrer Linux. À ce stade, vous devriez pouvoir exécuter le mkrlconf.shscript fourni avec rEFInd pour créer un fichier de configuration qui devrait éviter d’avoir besoin de cette étape à l’avenir.
  9. Si vous envisagez d'installer Windows en mode BIOS / CSM / legacy, utilisez-le gdisksous Linux ou OS X pour créer un MBR hybride. Incluez uniquement la ou les partitions Windows et toutes les partitions de données partagées dans le MBR hybride. (Jusqu'à trois partitions au total.) Ne créez pas de MBR hybride si vous souhaitez installer Windows en mode EFI.
  10. Installez Windows. Notez que le démarrage du programme d'installation de Windows dans le mode souhaité (BIOS ou EFI) peut être délicat. S'il se plaint que le disque est dans un format incorrect (GPT par rapport à MBR), vous l'avez soit démarré dans le mauvais mode, soit vous avez préparé le disque de manière incorrecte.
  11. Si vous installez Windows en mode EFI, il est concevable que son chargeur de démarrage prenne le relais. Vous devrez alors utiliser Option / Alt ou rEFInd sur USB / CD pour revenir à OS X et réinstaller rEFInd.

À ce stade, lorsque vous démarrez, vous devriez voir rEFInd, ce qui devrait vous permettre de démarrer OS X, Windows ou Linux. Il peut y avoir une ou deux options supplémentaires qui pourraient ou non fonctionner. Ceux-ci peuvent être traités de différentes manières; poster de nouveau si vous avez besoin d'aide.

Rod Smith
la source
0

La partie du problème sur laquelle je travaille depuis quelques semaines est la suivante: Pourquoi ne puis-je pas réinstaller à partir du DVD d'installation de Snow Leopard? Lorsque je démarre à partir du DVD et que je sélectionne le script d'installation, l'écran s'arrête sur un fond blanc avec une pomme grise et une séquence de trois bips répétés toutes les 5 secondes. Selon ce que j’ai pu trouver sur le Web, c’est censé indiquer un «mauvais souvenir», mais Windows et Linux seront installés de sorte que cela ne peut pas être vrai.

J'ai enfin rencontré un professionnel du support qui a découvert que mon MacBook Pro début 2011 (MacBook Pro 8,2) était livré à l'origine avec Snow Leopard 10.6.6, mais que le disque Snow Leopard vendu par Apple était la version 10.6.3. avoir un support pour mon modèle matériel, et les trois bips ont apparemment indiqué cela.

Il m'a également montré comment démarrer dans une installation logicielle Internet. Il m'a assuré qu'il installerait la version correcte, puis clonerait le disque du système d'exploitation sur une clé USB de 32 Go afin que je puisse ensuite effectuer une réinstallation correcte, car passer par ma séquence d'expériences pour mettre en place le système à triple démarrage.

Je suis VRAIMENT mécontent que, quand Apple vend un disque d'installation, ce n'est pas le dernier "Service Pack" pour cette version du système.

Lars Poulsen
la source