macOS Big Sur ou Monterey sur un mac pro xeon 2009-2012 via OpenCore.

macOS Monterey via OpenCore.

Avec OpenCore version 0.7.5 la mise à jour de macOS Monterey est proposée au téléchargement directement depuis l’AppStore sur mon Mac Pro 5.1 (attention, depuis la sortie de Ventura c’est cet OS qui est proposé, il faut donc éviter de faire la mise à jour par ce moyen mais en téléchargeant les mises à jour de macOS disponibles sur la site d’Apple ici). L’OS fonctionne correctement, même si, une fois installé, il me semble moins fluide que mac OS Big Sur. De plus il faudra changer les cartes wifi bluetooth d’origine qui ne seront pas reconnues (ce ne sont pas seulement des fonctions comme airdrop qui sont absentes, c’est tout simplement qu’il n’y a ni wifi ni bluetooth). Autrement dit, restez sur Big Sur ou même Mojave. Contrairement à l’installation de Catalina ou de Big Sur (voir ci-dessous) il faut utiliser un fichier config.plist modifié pour l’installation et le remplacer par celui d’origine une fois l’installation effectuée (voir détails tout en bas de cette page).Vous trouverez ici OpenCore 0.7.5 avec ces deux versions de fichiers dans les dossiers « config plist pour installation (slt) » et « config plist post installation » (ici).

J’ai effectué l’installation sans difficulté véritable (notez que j’ai une carte graphique flashée avec écran de démarrage si bien que je ne le fais pas à l’aveugle !) en partant de mac OS Mojave une fois sur un SSD et une autre sur un NVMe. Une fois installé OpenCore, la mise à jour (les mises à jour de macOS sont disponibles sur la site d’Apple ici.) dure environ 40 minutes. 6 minutes pour télécharger la mise à jour et qu’elle se lance. 7 minutes plus tard le mac redémarre et procède à l’installation, il le refait 25 minutes plus tard. A ce point, je ne sais pas si je suis impatient mais j’ai eu l’impression que le mac était planté (la barre de profession restant figée à 1/3 environ). J’ai donc redémarrer après 10 minutes de ce qui me semblait être une inactivité. A chaque fois, le mac à redémarré et terminé l’installation en moins de 2 minutes. Pensez ensuite à remplacer le fichier config.plist ou, ce que je fais maintenant, à remplacer le contenu de l’EFI par une version plus récente, ex. la 0.9.5 qui fonctionne très bien avec Monterey, Mojave et Windows 11 (attention, W11 exige un GPU assez récent, ex. RX 580).

MacOS Monterey avec OpenCore 0.7.5 (on remarquera le numéro de version du programme interne : 9144.0.7.5.0)

macOS Big Sur via OpenCore.

Avec OpenCore version 0.6.6 (ici – adaptée à la carte thunderbolt 3 Titan Ridge – ou la mienne ici – la même mais qui peut aussi être adaptée à la carte Alpine Ridge) la mise à jour de macOS Big Sur est proposée au téléchargement directement depuis l’AppStore sur mon Mac Pro 5,1 (un 4,1 dont le firmware a été upgradé). J’ai conservé un lien avec la précédente version (0.6.0) que j’utilisais (ici).

Pour l’installation d’OpenCore, voir mon autre tuto sur ce point (ici). Une fois installé :

  • téléchargez le fichier d’installation mac OS Big Sur et la lancer. On peut télécharger des versions récentes de mac OS grace à OpenCore Legacy Patcher (ici). C’est la solution la plus simple car depuis l’Appstore ca ne fonctionne pas : il suffit de télécharger « OpenCore-Patcher-GUI.app.zip (ici) », le décompresser et le lancer, choisir « Create macOS Installer »,puis « Dowload macOS installer » et choisir la version de l’OS désirée.
  • lancer la préparation de l’installation, choisissez le disque d’installation… (l’installation débute ainsi « il reste environ 16 minutes… »). Si vous avez automatisé le démarrage sur OpenCore (par ex. avec « Bless OpenCore.app »), vous pouvez aller vous promener et revenir dans 50 minutes, ce sera terminé. Sinon vous devrez accompagner l’installation et systématiquement choisir l’EFI d’OpenCore qui vous amènera aux écrans de démarrage OpenCore.
Mise à jour depuis l’AppStore depuis Mojave et préparation de l’installation Big Sur grâce au démarrage via l’EFI OpenCore
  • l’installateur demande ensuite de redémarrer
  • au redémarrage, choisissez macOS Installer depuis l’écran de démarrage d’OpenCore
Ecran de démarrage OpenCore
  • l’installation se poursuit (« il reste environ 29 minutes… » en fait bien plus !)
  • après 20 minutes, le mac redémarre automatiquement. A nouveau, au redémarrage, choisissez macOS Installer depuis l’écran de démarrage d’OpenCore.
  • l’installation se poursuit mais peut sembler bloquée (la barre horizontale blanche d’évolution n’avance pas ou très lentement). Ne touchez à rien et patientez environ 5 minutes.
  • ensuite le mac redémarre automatiquement. Depuis l’écran de démarrage d’OpenCore vous pouvez choisir le disque sur lequel vous installez Big Sur. A nouveau l’installation se poursuit mais semble bloquée (encore plus longtemps que précédemment et on a véritablement l’impression que c’est planté). Patientez, parfois plus de 15 minutes, devant un écran qui ne change pas. Il faut y croire !
  • enfin, le mac redémarre automatiquement. Depuis l’écran de démarrage d’OpenCore vous pouvez choisir le disque sur lequel vous installez Big Sur. 2 minutes plus tard vous êtes sur les configurations finales de Big Sur.
Tout est bien qui fini bien. Vous avez macOS Big Sur sur un mac qui a plus de 10 ans.

La mise en veille, le son, le wifi, le bluetooth (avec une Broadcom BCM94360CD), ethernet… fonctionnent. Pour Airdrop, j’ai eu quelques difficultés, mais finalement ça fonctionne aussi. J’ai effectué diverses manip précisées ici, à la fin ça fonctionne, mais je ne sais laquelle était utile.

Microsoft office 16.4.3, LibreOffice 7, SPSS 25, Iramuteq, R, Anaconda Navigator, Mathematica 12, Dreamwever 2019, Logic Pro X, Toast titanium 17, HWMonitor, AppCleaner 3.4, Blackmagic disk speed test 3.2, Clover Configurator 5.17, Cyberduck 7.7, Unebootin 700, The unarchiver 4.2.2, SheepShaver… fonctionnent. il faut donc mettre à jour certains logiciels (ex. LibreOffice 6 et Parallels desktop 15, Cyberduck 6).

A gauche le moderne (thunderbolts 3, Airdrop…) et à droite Mac OS 8.6 (hypercard…) sur SheepShaver.

Un dernière chose à faire est de créer un nouveau volume AFPS et d’y installer Mojave. Ce faisant l’installateur crée une partition de restauration sur laquelle le mac pourra démarrer grâce aux combinaisons de touches habituelles : Commande (⌘) + R. Ce recovery étant nativement compatible avec le mac (contrairement à celui de macOS Big Sur) vous pourrez vous sortir de diverses difficultés par ce moyen ! (ex. choisir l’OS de démarrage, désactiver SIP…). Sans cela la même commande au démarrage vous conduira au plantage car vous aurez le recovery de macOS Big Sur qui est incompatible sans OpenCore ! Attention si Mojave était déjà installé, avant l’installation de macOS Big Sur, il faut le réinstaller pour recréer sa partition recovery 10.14 (qui elle est nativement compatible avec ce mac). Cette réinstallation est comme une mise à jour, elle ne change rien à vos applications, fichiers…

Et évidemment, vous pouvez aussi installer Linux, par exemple Ubuntu 20, qui est un parfait OS gratuit, facile à installer (avec des centaines de logiciels eux aussi gratuits et faciles à installer) pour cet excellent mac qu’Apple essaye de nous faire abandonner :

Ubuntu 20 sur Mac Pro Xeon

config.plist. pour installation de macOS Monterey sur un mac pro xeon 2009-2012 via OpenCore.

Finalement j’ai tenté le coup et ça a fini par fonctionner depuis Mojave. J’ai utilisé OpenCore 0.7.5 et j’ai modifié deux paramètres du fichier config.plist. Il faut l’ouvrir avec un éditeur, par exemple TextEdit, de le modifier et d’enregistrer les modifications :

— La 253e ligne (ligne en dessous de <key>Cpuid1Mask</key>) : <data>AAAAAAAAAAAAAAAAAAAAAA==</data> doit être modifiée en <data>AAAAAAAAAAAAAACAAAAAAA==</data>

— La 948e ligne (ligne au dessous de <key>UpdateSMBIOS</key>) : <false/> doit être modifiée en <true/>

J’ai conservé ce fichier config.plist par la suite et je n’ai aucun problème (certains recommandent de remettre le fichier d’origine, cad celui avant les modifications, une fois l’installation effectuée).

macOS Monterey sur un Mac Pro 2009 avec airdrop fonctionnel qui passe tous les tests de TechtoolPro

L’installation se fait toute seule, comme pour Big Sur ou Catalina. Par contre il faut impérativement avoir mis une carte wifi/Bluetooth compatible (BCM94360CD) car les cartes d’origine ne seront pas reconnues et donc vous perdrez le Bluetooth et le wifi.

13 commentaires sur “macOS Big Sur ou Monterey sur un mac pro xeon 2009-2012 via OpenCore.

  1. Bonjour Stéphane,
    J’ai un Mac Pro 2010 5.1 « upgradé » X5675 (le processeur) et une carte qui autorise Mojave. J’ai évidemment le problème du bootscreen.
    Pour cette migration (Mojave vers Big Sur) la carte flashée Mac ne semble pas obligatoire d’après ce que je comprends. Pour une carte graphique RX 580, il faudrait utiliser OpenCore, ce que je vais tenter. J’avais lu dans un autre de vos post qu’avec Catalina, le Mac plantait si on ne choisissait pas OpenCore comme disque de démarrage. J’imagine que le problème serait identique avec Big Sur.

    J’aime

  2. Bonjour, que ce soit pour Catalina ou Big Sur, le mac pro 5.1 ne les gère pas d’origine, donc il est nécessaire de booter grâce à OpenCore. OpenCore propose un écran de démarrage qui permet de choisir l’OS sur lequel démarrer, mais cet écran n’est pas le même que celui d’Apple, il arrive bien plus tard dans le démarrage (cf ici ; machack.home.blog/opencore-sur-un-mac-pro/). Si par ex. le mac ne trouve pas d’OS, il affiche un point d’interrogation sur fond gris avec une carte flashée pour mac. Mais sans carte flashée pour mac, l’écran restera noir indéfiniment. Idem si l’OS installé est Catalina ou Big Sur et que le mac démarre dessus directement, l’écran restera noir indéfiniment. Il faut donc bien que par défaut il démarre sur l’EFI contenant OpenCore. Avec une carte flashée pour mac on choisit facilement cet EFi, la partition Windows ou n’importe quel OS. Perso je préfère mille fois une carte avec l’écran de démarrage Apple, même si en plus, ensuite, je choisi OpenCore.

    J’aime

    1. Bonjour Stéphane,
      J’ai suivi votre tuto à la lettre par contre je reste bloqué avec la barre de progression à moitié ? J’ai attendu plus d’une heure et rien ne se passe ?

      J’aime

      1. Bon, finalement j’ai forcé le reboot 2 fois et là miracle, Big Sur est arrivé, je n’ai rien compris mais ça fonctionne, reste plus qu’à tester maintenant, encore merci pour ce tuto très bien rédigé

        J’aime

  3. Ce tuto me semble super simple, je vais essayer. Mais avant de commencer j’ai une question. J’ai une carte RX 570 sur mon Mac Pro 5.1, évidement le boot screen Apple n’est pas visible au démarrage pour le choix du système. Avec OpenCore et Bless OpenCore on arrive directement sur le boot screen OpenCore ? Et il est visible ?

    J’aime

    1. Bonjour, oui vous arriverez bien sur l’écran de démarrage OpenCore. Mais attention, il suffit que le mac ne démarre pas sur l’EFI d’OpenCore et directement sur macOS Big Sur (ce qui arrivera tôt ou tard) pour que le démarrage plante et là vous serez dans le noir complet car votre carte n’affiche pas l’écran de démarrage Apple. Prévoyez un autre disque de démarrage de remplacement pour vous sortir de cette situation. Vous enlèverez le support sur lequel OpenCore et mac OS big Sur sont installés, démarrerez sur le disque avec Mojave ou High Sierra, le désignerez comme disque de démarrage principal. Puis recommencer la procédure pour indiquez au mac de bien démarrer sur OpenCore. c’est pour cela notamment que je préfère les radeon 7970 ou R9 280x peuvent afficher l’écran e démarrage Apple (il suffit de maintenir « alt » au en cas démarrage et de sélectionner la partition EFI pour a nouveau accéder à macOS Big Sur).

      J’aime

  4. Bonsoir,

    En ce qui me concerne, ça fait une semaine que je bute là-dessus. Dans un premier temps, j’ai oublié de désactiver le SIP… ensuite, j’ai une RX580, donc pas d’affichage de pré-boot sauf via OpenCore. Après moults tentatives, je suis parvenu à installer Monterey (heureusement, j’ai un SSD vierge que j’utilise pour cette expérimentation et j’ai enlevé mon Fusion Drive d’origine pour protéger mes données).
    Malgré tout (et j’ai récupéré la carte graphique d’origine pour avoir l’affichage du pré-boot, mais ça se mord la queue : elle n’est pas compatible Metal 2, donc Catalina/Big Sur/Monterey n’en veulent pas), je ne parviens pas à faire redémarrer le Mac normalement. Il ne veut même plus démarrer sur mon Fusion drive d’origine 😦

    Dans le meilleur des cas, je parviens à relancer une installation d’OS (là j’en suis à réinstaller High Sierra et essayer de tout refaire de 0), dans le pire des cas après une installation de Monterey, il démarre (écran noir) puis au bout de quelques minutes il s’éteint tout seul.

    Lors de mes essais j’ai tenté de désactiver le SIP depuis un installeur macOS, mais j’ai l’impression que ce n’est pas persistant au redémarrage : à chaque fois que j’ai de l’affichage et que je vérifie « csrutil status » il me répond « enabled », même si je le fait immédiatement après un redémarrage.

    J’en suis sur le point d’acheter une carte graphique gérée à la fois par High Sierra et jusqu’à Monterey (j’ai trouvé une R9 280X à 235 €, c’est pas donné) pour pouvoir faire la migration puis remettre ma 580X après pour des questions de performances graphiques.

    Si vous avez des conseils pour que je m’en sorte, je suis preneur, parce que là j’ai quand même l’impression d’avoir flambé mon Mac Pro !

    J’aime

    1. Je réponds à mon propre commentaire ! Tout est bien qui finit bien ! Je suis parvenu à installer Monterey, transférer mes données de mon ancien FD et à l’exception de la carte WiFi, tout fonctionne ! Bon, il est quand même bizarre au démarrage : sur un primo-démarrage, il va m’afficher 🚫 accompagné de apple.com/support/startup et si je force l’extinction et que je redémarre tout de suite, Monterey se lance sans soucis.
      Reste plus qu’à ajouter une clef WiFi USB ou sur carte PCIe et tout est bon !

      J’aime

  5. Bonjour,
    Au départ, je n’avais plus ni WiFi ni Bluetooth sur mon Mac Pro 5.1 2009 après installation de Monterey 12.1 via OpenCore 0.7.6
    La mis en place d’une carte BroadcomBCM94360CD m’a permis de récupérer la WiFI, mais pas le bluetooth.
    J’ai essayé quelques patch kext, sans succès.

    J’aime

    1. J’ai acheté la clef USB WiFi Edimax AC1750 en espérant m’en sortir, mais… La clef est bien reconnue dans Informations Système… comme une simple clef USB. Bizarrement, je parviens quand même à l’ajouter comme interface WiFi dans les Préférences Système > Réseau.
      Malgré tout, j’ai toujours le même message d’erreur lorsque j’essaie de me connecter en manuel sur mon réseau, sachant que pas plus ma carte AirPort d’origine que l’Edimax ne m’affichent la liste des réseaux…
      Et pour continuer sur les trucs bizarres :
      1/ les deux cartes sont vues avec la même adresse MAC, donc clairement il y a un soucis
      2/ impossible de désactiver le SIP en plein.
      Lorsque je tape « csrutil status » dans le Terminal, ça me renvoie ça :
      «
      Configuration:
      Apple Internal: disabled
      Kext Signing: disabled
      Filesystem Protections: disabled
      Debugging Restrictions: enabled
      DTrace Restrictions: enabled
      NVRAM Protections: enabled
      BaseSystem Verification: enabled

      This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.
      »

      En revanche, le Bluetooth d’origine fonctionne… 🤔🤔🤔

      J’aime

  6. C’est une catastrophe : j’ai oublié les œufs de caille !

    Plus sérieusement, à vouloir jouer les apprentis-sorciers pour absolument avoir une carte WiFi qui fonctionne, j’ai tout pété !

    À l’heure actuelle, et après formatage de mon disque interne (merci le cloud de protéger mes données !), mon Mac Pro ne démarre même plus sur la clef USB avec l’EFI OpenCore. Ma Radeon Sapphire Pulse RX580 n’étant pas flashable, je n’ai aucun signal vidéo au démarrage (et en plus, j’utilise mon vénérable iMac 27 comme moniteur pour le Mac Pro), donc impossible de démarrer sur l’installeur de Monterey (ni de quoi que ce soit, d’ailleurs), pour réinstaller.

    Le Mac Pro démarre manifestement sur l’EFI de la clef USB (elle a une diode clignotante), n’envoie pas de signal vidéo, puis au bout de quelques secondes, s’éteint de lui-même.

    Je vais donc passer mon week-end à tout reprendre de zéro…

    J’aime

Répondre à Alain Gaillard Annuler la réponse.