Sujet unique Installation de macOS Monterey sur les Mac incompatibles

merci pour ta réponse, je vais essayer ça dans les jours qui viennent,
sinon j'ai la possibilité de me servir d'un mbp et brancher les disques en externe, ça serait pas plus simple pour le transfert de dossier EFI
bon week-end
 
J'ai bricolé un script pour faciliter le montage d'une partition EFI. Il liste les volumes EFI disponibles et il n'y a plus qu'à sélectionner celui qu'on veut monter. Des instructions sont fournies pour le démontage.

Bloc de code:
global disque, zone_text, media_name, list2
-- tell application "Finder"
    set erreur to ""
    try
        set liste_disques to do shell script "diskutil list | grep physical | grep -o 'disk[^ ]*'"
    on error the error_message number the error_number
        display dialog "Error: " & the error_number & ". " & the error_message buttons {"OK"} default button 1
        set erreur to "yes"
    end try
    -- display dialog liste_disques as string
    
    -- set liste_disques to items 1 thru nonbootnumber of liste_disques
    if erreur = "" then
        set i1 to 1
        set j1 to count words in liste_disques
        set zone_text to ""
        set list2 to {}
        -- display dialog j1
        repeat with i1 from i1 to j1 by 1
            set disque to word i1 of liste_disques
            -- display dialog disque
            set diskinfo to do shell script "diskutil info " & disque & " | grep \"Media Name:\""
            set partition_type to last word of (do shell script "diskutil info " & disque & "s1" & " | grep \"Partition Type:\"")
            if partition_type = "EFI" then
                set media_name to characters 28 thru end of diskinfo as string
                set zone_text to (disque & "s1" & " " & media_name) as string
                copy zone_text to the end of list2
            end if
        end repeat
        if list2 = {} then
            display dialog "aucune partition EFI" buttons {"OK"} default button 1 with icon note
        else
            activate
            set your_selected_device_id to (choose from list list2 with prompt "Choisissez un volume EFI à monter") as string
            if your_selected_device_id = "false" then
                display dialog "Vous avez annulé" buttons {"OK"} default button 1 with icon note
            else
                
                set the_Item to your_selected_device_id
                set the_ID to first word of the_Item
                try
                    do shell script "diskutil mount /dev/" & the_ID with administrator privileges
                    -- do shell script "diskutil unmount /Volumes/EFI"
                on error the error_message number the error_number
                    display dialog "Error: " & the error_number & ". " & the error_message buttons {"OK"} default button 1
                    set erreur to "yes"
                end try
                if erreur = "" then
                    display dialog "La partition EFI " & the_ID & " a été montée" & linefeed & "Pour l'éjecter vous taperez dans Terminal :" & linefeed & linefeed & "diskutil unmount " & the_ID buttons {"OK"} default button 1 with icon note
                end if
            end if
        end if
    end if
-- end tell

Lancez éditeur de script > Nouveau document, copiez collez le code dans la fenêtre, validez en cliquant sur le marteau, enregistrez le script au format Application en l'appelant EFI mounter. Il n'y a plus qu'à lancer le script en double cliquant sur EFI mounter.
 
  • J’aime
Réactions: sergiodadi
modo petit question : je peux coller les liens YouTube du ici ?
 
Je me suis fait une frayeur ...
J'ai mis à jour mon iMac début 2009 en 12.7.6, ce que j'avais négligé de faire ... plus de WiFi ...
J'ai supprimé ma box de la liste, je l'ai rétabli, retapé la clef de sécurité. Ça semble marcher ...

J'ai aussi patché celui de ma fille (même configuration). Après m'être un peu emmêlé les pédales (oubli d'installer l'EFI sur le disque de démarrage, et impossibilité de démarrer sous Monterey chez elle, j'avais laissé chez moi la clef USB, persuadé que je n'en avais plus besoin), ça a l'air de marcher maintenant.

Y a-t-il un intérêt à chercher plus loin, à installer OCLP 2.0.0 (j'en suis resté à 1.4.3), et tenter d'installer Sequoia ???
 
Je me suis fait une frayeur ...
J'ai mis à jour mon iMac début 2009 en 12.7.6, ce que j'avais négligé de faire ... plus de WiFi ...
J'ai supprimé ma box de la liste, je l'ai rétabli, retapé la clef de sécurité. Ça semble marcher ...

J'ai aussi patché celui de ma fille (même configuration). Après m'être un peu emmêlé les pédales (oubli d'installer l'EFI sur le disque de démarrage, et impossibilité de démarrer sous Monterey chez elle, j'avais laissé chez moi la clef USB, persuadé que je n'en avais plus besoin), ça a l'air de marcher maintenant.

Y a-t-il un intérêt à chercher plus loin, à installer OCLP 2.0.0 (j'en suis resté à 1.4.3), et tenter d'installer Sequoia ???

Si l'iMac est utilisé quotidiennement ou couramment , je te suggère d'attendre au moins la version 15.1. La prochaine version officielle d'OCLP corrige déjà une dizaine de bug :grinning:

Si c'est "pour le fun" , pourquoi pas ...

Je me suis fait une frayeur ...
J'ai mis à jour mon iMac début 2009 en 12.7.6, ce que j'avais négligé de faire ... plus de WiFi ...
J'ai supprimé ma box de la liste, je l'ai rétabli, retapé la clef de sécurité. Ça semble marcher ...

J'ai aussi patché celui de ma fille (même configuration). Après m'être un peu emmêlé les pédales (oubli d'installer l'EFI sur le disque de démarrage, et impossibilité de démarrer sous Monterey chez elle, j'avais laissé chez moi la clef USB, persuadé que je n'en avais plus besoin), ça a l'air de marcher maintenant.

Y a-t-il un intérêt à chercher plus loin, à installer OCLP 2.0.0 (j'en suis resté à 1.4.3), et tenter d'installer Sequoia ???

Si tu n'as pas de problème majeur ou gênant, je te suggère de rester avec ta version actuelle d'OCLP et de l'upgrader uniquement quand tu passeras à Sequoia.
 
  • J’aime
Réactions: boninmi
Si l'iMac est utilisé quotidiennement ou couramment , je te suggère d'attendre au moins la version 15.1. La prochaine version officielle d'OCLP corrige déjà une dizaine de bug :grinning:

Si c'est "pour le fun" , pourquoi pas ...



Si tu n'as pas de problème majeur ou gênant, je te suggère de rester avec ta version actuelle d'OCLP et de l'upgrader uniquement quand tu passeras à Sequoia.
Je compte faire l'essai sur un autre disque.

Par contre - je crains que tu l'aies déjà répété un million de fois :) - la procédure pour la mise à jour d'OCLP (qu'il faut sans doute faire pour tenter Sequoia) nécessite bien de refaire l'EFI (Build and Install OpenCore) ? Le redémarrage se fait-il bien alors sur le nouvel EFI, et y a-t-il des problèmes signalés à la suite du redémarrage ? Faut-il bien appliquer de nouveau les patchs post installation ? Tout cela est-il risqué par rapport à une installation qui marche ? Désolé si cela a déjà été expliqué. Comme il y a un post pour chaque système, les remarques générales ont tendance a se dupliquer.
 
Je compte faire l'essai sur un autre disque.

OK alors, pas de problème pour faire des tests sur un autre disque :+1:

Par contre - je crains que tu l'aies déjà répété un million de fois :) -

ça fera 1 000 001 de fois , c'est pas grave :grinning:

la procédure pour la mise à jour d'OCLP (qu'il faut sans doute faire pour tenter Sequoia)

Oui, pour installer Sequoia, il faut prendre la dernière version (actuellement OCLP 2.0.1) :
  • tu mets à jour OCLP avec ton disque actuel (prendre la version OpenCore-Patcher.pkg ) qui est conseillé actuellement par les développeurs et pas la version GUI ( OpenCore-Patcher-GUI.app.zip ) qui va disparaître bientôt .
  • tu lances OCLP
  • tu crées la clef USB OCLP "Create macOS Installer" en choisissant Sequoia
  • tu lances "Build and Install Opencore" en choisissant ta clef USB pour l'installation
  • tu rebootes avec la touche option
    [*]
    tu accèdes au menu de boot standard de macOS (sur fond blanc/gris)
  • tu choisis l'EFI de la clef
  • tu accèdes au menu de boot d'OCLP (sur fond noir)
  • tu choisis l'icône "Install macOS Sequoia"
  • tu lances l'installation de manière classique sur le disque prévu, si c'est un disque externe USB , attention:

- il ne faut pas se tromper et ne pas choisir le disque interne,
- s'il n'y a que le nouveau disque, c'est plus simple à choisir
- après plusieurs reboots, quand l'installation est terminé:
- soit OCLP a installé automatiquement les "Post-Install Root Patch"
- soit il faut les lancer manuellement (tu peux les lancer , de toute façon, si c'est déjà patché, OCLP te le signalera
- tu refais un "Build and Install OpenCore" pour pouvoir booter sur le disque sans la clef USB OCLP

Tout cela est-il risqué par rapport à une installation qui marche ?

Si tu ne te trompes pas de disque pour l'installation, non .
 
Dernière édition:
@sergiodadi merci.

La MAJ d'OCLP sur le disque actuel (de démarrage) signifie-t-elle qu'il faut aussi faire le Build and Install sur le disque actuel et installer l'EFI (nouveau je suppose) de 2.0.1 sur le dit disque, avant de lancer la création de l'installeur sur la clef USB ou ça n'a pas d'importance (ou vaut-il mieux) garder l'EFI créé sous 1.4.3 sur le disque de démarrage ?

Incidemment, Mail continue à planter aléatoirement sous Monterey 12.7.6 avec OCLP 1.4.3, alors que ce n'est pas le cas de Thunderbird, je ne sais pas si quelqu'un a une solution à ce problème.
 
@sergiodadi merci.

La MAJ d'OCLP sur le disque actuel (de démarrage) signifie-t-elle qu'il faut aussi faire le Build and Install sur le disque actuel

Non, ce n'est pas obligatoire tant que ce n'est pas ce disque qui sera mis à jour en Sequoia. Il faudra le faire obligatoirement lorsque tu voudras faire la mise à jour en Sequoia de ce disque interne.

Ceci dit, si tu veux le faire avant (il faudra de toute façon le faire le jour où tu voudras faire la mise à jour de ton disque interne en Sequoia) ou si tu te trompes de disque pour le "Build and install", ça n'aura pas de conséquence, il faudra simplement relancer les "Root Patch Post Install" sur ce disque interne au cas où il y aurait des nouveaux patchs par rapport à la version 1.4.3
 
Non, ce n'est pas obligatoire tant que ce n'est pas ce disque qui sera mis à jour en Sequoia. Il faudra le faire obligatoirement lorsque tu voudras faire la mise à jour en Sequoia de ce disque interne.

Ceci dit, si tu veux le faire avant (il faudra de toute façon le faire le jour où tu voudras faire la mise à jour de ton disque interne en Sequoia) ou si tu te trompes de disque pour le "Build and install", ça n'aura pas de conséquence, il faudra simplement relancer les "Root Patch Post Install" sur ce disque interne au cas où il y aurait des nouveaux patchs par rapport à la version 1.4.3
OK, merci. Ce ne sont que des disques externes dans les deux cas. Je ne souhaite pas installer les systèmes non compatibles sur le disque rotatif interne que je n'ai pas changé, et je préfère garder le disque actuel externe sous Monterey pour plus de sureté.
 
OCLP 2.0.1 ne parvient pas à valiser l'intégrité de l'installeur Sequoia. Je pense qu'il faut considérer que cet iMac début 2009 est limité à Monterey.

Si OCLP n'arrive pas à valider l'intégrité de l'installeur de Sequoia, ce n'est très probablement pas un problème d'OCLP, je penserais plutôt à:
  • soit ta connexion Internet est mauvaise , pas stable, etc... si c'est la validation / vérification du téléchargement
  • soit ta clef USB est mauvaise si c'est à la validation / vérification de la copie vers la clef USB OCLP

As-tu essayé
  • de relancer 2 ou 3 fois le transfert ?
  • de changer de clef USB ?
 
Ma connexion internet est la fibre, stable je pense, la vérification du téléchargement est positive. Je peux avoir plus de doute sur les clefs USB utilisées, cela semble être la deuxième étape que tu mentionnes qui ne passe pas.

Là je ne suis plus sur place. Je réessaierai plus tard. Ce qui me paraît bizarre c'est que pour Monterey je n'ai pas eu ce problème, tandis que les installeurs de Sonoma et Sequoia n'ont pu être validés.

Ce n'est pas très important ... C'était plus essayer pour voir. Pouvoir utiliser cette machine sous Monterey est déjà un plus.
 
La solution de facilité consiste à remplacer le dossier EFI du dd interne par celui du dd externe. Pour ça il faut monter l'EFI du dd externe sur le bureau (faire un diskutil list pour connaître le numéro de device, ce sera disk2s1 ou disk3s1 ou disk4s1...) , copier le dossier EFI qui est à l'intérieur quelque part sur le dd interne, éjecter cette partition EFI du dd externe puis monter l'EFI du dd interne :
Bloc de code:
sudo diskutil mount disk0s1
Ensuite tu remplaces le dossier EFI du dd interne par le dossier EFI du dd externe.
À ce moment là les deux EFI seront strictement identiques et tu devrais pouvoir démarrer à partir de l'EFI du dd interne.
un petit récap, tout fonctionne après les manip que tu m'as conseillé, sur mon imac mi 2010 11.2, donc il y a sonoma d'installer du coup, j'avais changer la CG car morte pour nvidia quadro k1000 2 gb, je viens de mettre un I7 860s avec 32 gb de ram qui ne voulait pas fonctionner avec le core I3 d'origine, tout roule
encore merci ;)
 
A tout hasard, en installant sequoia sur les pre-
Pour iMovie, je pense qu'il faut une CG compatible "metal" ... pas de solution pour un MBP :(
Bonsoir, à tout hasard, sur mon vieux MBP de 2009, j'ai patché en passant au 2.xx (le dernier), mais je n'ai pas retrouvé les fonctionalités d'iMovie. Le fait de passer sur Sequoia ne changera rien j'imagine ? J'ai toujours Monterey depuis 1 an et demi. L'ordi fonctionne raisonnablement bien, c'est juste iMovie qui ne marche pas du tout.
Je me suis accomodé de Photos, qui fonctionne souvent, mais si je ferme l'appli il faut en général redémarrer le mac pour qu'il refonctionne, c'est pas gênant.

Sinon pour le remplacer c'est 1300€ je crois, c'est nul...
 
Pas trouvé le bouton pour éditer mon post ci-dessus, mais c'est la version 1.4.3 que j'ai installé finalement car la 2.0.2 ne veut pas (mismatch), et le trick proposé sur youtube ne fonctionne pas chez moi (ou alors j'ai raté un truc).
Bref, même résultat : je comprends que Monterey et suivants ne sont pas compatibles en terme de matériel avec mon ordi, et qu'aucun patch ne sera développé (si tant est que ce soit réalisable) pour que ma vieillerie reprenne du service avec iMovie...

Dommage : je dois donc choisir entre garder l'ordi hors ligne avec HighSierra et iMovie (les navigateurs ne marchaient plus), ou être connecté avec Monterey sans iMovie.
 
Pas trouvé le bouton pour éditer mon post ci-dessus, mais c'est la version 1.4.3 que j'ai installé finalement car la 2.0.2 ne veut pas (mismatch),

Pour le problème de version mismatch, tu peux regarder (c'est peut-être cela que tu as essayé ? )

OCLP SystemVersion.plist BuildVersion Mismatch Error - How to Fix!​



A tout hasard, en installant sequoia sur les pre-

Bonsoir, à tout hasard, sur mon vieux MBP de 2009, j'ai patché en passant au 2.xx (le dernier), mais je n'ai pas retrouvé les fonctionalités d'iMovie. Le fait de passer sur Sequoia ne changera rien j'imagine ?

Pour en être sur, le mieux est d'essayer sur un disque externe USB (ou autre) , comme cela tu ne touches pas à la version de macOS installée .

Pas trouvé le bouton pour éditer mon post ci-dessus, mais c'est la version 1.4.3 que j'ai installé finalement car la 2.0.2 ne veut pas (mismatch), et le trick proposé sur youtube ne fonctionne pas chez moi (ou alors j'ai raté un truc).
Bref, même résultat : je comprends que Monterey et suivants ne sont pas compatibles en terme de matériel avec mon ordi, et qu'aucun patch ne sera développé

En effet, les nouvelles versions d'OCLP corrigent surtout des bugs pour les nouvelles versions de macOS , mais il arrive que des anciens bugs soient aussi corrigés, c'est assez rare mais ça arrive .
 
La dernière version d'OCLP m'avait permis d'avoir de nouveau mon iPhone reconnu sous le finder alors que j'avais un message d'erreur avec les mises à jour précédentes.
Par contre, toujours pas possible de lancer Blender au delà de la version 3.6.