IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> J'ai (re)testé le tutoriel Polyzargone installation Monterey, avec Clover (Version Coffee Lake) upgradé en v5152
Options
mbournau
posté 16 Jun 2023, 14:33
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 468
Inscrit : 28 Aug 2002
Lieu : Val de Marne
Membre no 3 321



Préambule biggrin.gif (on croirait un roman !!), ça va Pif, ça enfle pas trop ? :

Comme pas mal de potes du forum - pour diverses raisons - remettent le nez dans leur Hack après l'avoir laissé mijoter dans son coin, ils se retrouvent bien souvent avec une version "dépassée" de Clover. Comme ils y sont attachés (ou bien qu'ils ont la pétoche d'aller vers OpenCore), ils demandent ici comment faire pour installer avec ce bootloader des versions récentes de macOs. Il ne s'agit pas, ici, d'installer Ventura et encore moins Sonoma, mais Monterey qui exige une mise à jour non négligeable de Clover. Il sera loisible, ensuite, d'évoluer vers Ventura le cas échéant...

A essayer de les aider individuellement je me suis dit que ce serait peut être plus efficace d'ouvrir ce sujet... où il est souhaité qu'on évite de poster des solutions toutes faites d'OpenCore sachant qu'ici il ne doit s'agir que de Clover sous peine de perturber ce topic !! smile.gif

Nulle prétention de remplacer les tutos ad'hoc, au contraire ils sont le point de départ et je conseille vivement leur lecture attentive. Ce post n'est donc pas un tutoriel mais un retour d'expérience (retex pour les intimes...) de ma (re)visite de l'installation de Monterey avec Clover... J'avais besoin de voir si, quand je renvoie les potes vers le tutoriel de Poly, celui ci est toujours d'actualité... la réponse, à mon niveau, ayant été positive je vous en fait part !!

Pourquoi ce sujet ? Tout simplement parce que je considère, comme d'ailleurs la charte de cette partie de MacBidouille, que fournir des EFI(s) "clés en main" n'aide en rien la compréhension de ce que l'on fait avec les bootloaders...

Certes pour dépanner, in fine, pourquoi pas des trucs tout cousus (on est un certain nombre à le faire, surtout avec OC) mais c'est pas mal non plus d'essayer de se débrouiller par soi même ! Et puis, le moins qu'on puisse dire c'est que ça manque de transparence !!

Ensuite parce que je trouve injuste de déclamer que Clover est obsolète et qu'il faut le laisser crever et passer avec armes et bagages à OpenCore. Chaque bootloader a ses avantages mais aussi ses inconvénients (jeandemi en a touché un mot rapidement ICI avec pertinence selon moi.) et il n'y a pas de raison valable selon moi de privilégier l'un ou l'autre, d'ailleurs perso, j'utilise les deux (pas sectaire le Pif, hein ?)

Le reste c'est dans le titre, le tutoriel est ICI

----o----


Méthode employée :

1) clé USB d'installation de Monterey en suivant le tutoriel de MR Mac Arthur ICI

2) Création du dossier EFI qui sera implanté dans la partition EFI de la clé formatée en suivant le tutoriel Mac Arthur

3) J'ai pris, tel que, le dossier ▸ Clover_Coffee_Lake.zip (version pour les configs à partir de Coffe Lake) inclus dans le tutoriel Poly. (la procédure qui suit sera valable pour les autres config du tutoriel de Polyzargone)

Ce dossier ne comprend qu'un config.plist, un dossier "drivers"-->"UEFI" qui lui même ne comprend qu'un driver : HFSPlus.efi, un dossier Kexts avec deux "sous" dossiers : Off et Other c'est ce dernier qui nous intéresse, il ne contient au départ que 2 Kexts : FakeSMC et USBInjectAll

4) J'ai vérifié (avec Clover Configurator dans sa dernière version 5.24.0.1) qu'un SMBIOS était bien renseigné (dans le config.plist - section SMBIOS - arf !!). C'était le cas : iMacPro 1,1, mais si y'en n'a pas (ou si on lui préfère iMac19,1 - ce que je préconise - voir Edit en bas de post) ---> clic sur le menu déroulant (symbolisé par un p'tit chapeau ^ et un autre en dessous mis dans l'autre sens) situé à coté de Update Firmware Only et puis on choisit ,( une tite image ? Oui !!!!) et s'il n'y a pas de N°de série système ni de smUUID il faut les générer (generate new) ...et puis on sauvegarde ! Si vous disposez déjà d'un SMBIOS avec des valeurs reconnues pour l'activation d'iCloud, vous pouvez bien sûr les substituer à celles qui sont présentes par défaut... Attention toutefois à ne pas utiliser de SMBIOS correspondant à des (vrais) macs avec puce T2 pour les installations de système et pour les mises à jour (qui risquent, en principe, de n'être même pas proposées... sauf à suivre les "consignes" de l'EDIT (Cavell) 2)

[attachment=64460:Capture_...13.48.16.png]
agrandir l'image pour voir tout si besoin...


Le mode verbose, qui permet de visualiser la progression de l'installation, pour utile qu'il puisse être pour repérer un problème éventuel peut s'avérer pénible et perturbant... On peut, avant de lancer l'installation le désactiver en supprimant l'entrée -v dans la section boot du config.plist.

Toujours dans cette section boot, il y a par défaut le bootarg : agdpmod=pikera pour prévenir l'écran noir au lancement de cartes graphiques telles que Radeon RX 7700, il peut s'avérer par contre "bloquant" pour d'autres cartes graphiques telle que Radeon RX 580, il faudra, si cela se produit, l'enlever...

Voilà, le config.plist de Poly, ainsi vérifié et (ou) modifié, sera celui qui remplacera le config.plist du dossier Clover téléchargé (voir N°6 ci dessous)

5) J'ai téléchargé la dernière version de Clover (à c't'heure 5152) ça m'a donné un fichier "Clover 5152.7z" qui, une fois décompressé, contient un dossier EFI (c'est lui qui nous intéresse).

6) Dans ce dossier EFI (Clover5152) j'ai laissé le dossier "BOOT" et j'ai remplacé, dans le dossier "CLOVER" inclus (duquel je n'ai rien enlevé), le config.plist par celui (intitulé config.plist de Poly) dont il est fait mention au 3) ci dessus et vérifié comme dit au 4)

7) Ensuite j'ai constitué le dossier drivers-->UEFI de ce dossier CLOVER avec les éléments suivants : HFSPlus.efi (provenant du dossier Drivers--->UEFI de Poly), ApfsDriverLoader.efi, OpenRuntime.efi et SMCHelper.efi (tous les trois à transférer depuis Clover-->Drivers--> off)

8) Je me suis intéressé au dossier kexts-->Other de ce dossier CLOVER : j'y ai mis : en plus de FakeSMC (issu du dossier Kexts de Poly), les kexts AppleALC, IntelMausi, Lilu, WhateverGreen - à jour dans leur dernière version please !! (à télécharger après recherche google ou autre genre : lilu.kext...) et mon kext USB perso (à la place d'USBInjectAll) parce que j'en ai déjà fait un pour un Clover d'une version antérieure. Il vous appartient de (re)mettre les kexts correspondant à votre configuration (pour la gestion de l'USB, Ethernet, pour le Wifi-BT le cas échéant, etc.) de façon à bénéficier des fonctionnalités de votre équipement.

(J'ai pas touché au reste du dossier CLOVER.)

9) J'ai mis ce dossier EFI ainsi complété - modifié dans la partition EFI du même nom de ma clé d'installation de Monterey. Il doit être tout seul !!!!

10) Dans le bios de ma carte mère, j'ai sélectionné la clé USB comme disque de boot et en voiture Simone... ! Y'a pu qu'à se laisser guider par la procédure ad'hoc d'installation de macOs...!

11) Il est bien certain que j'ai oublié kek's choses. Mais il n'aura échappé à personne que MacBidouille est un forum contributif et qu'il appartient à chacun d'améliorer ce qui, bien souvent, n'est que l'amorce d'autre chose de mieux (c'est, évidemment, le cas pour ce sujet !!).

----o----


C'est, je l'espère, ce que feront ceux que cela intéresse... à savoir contribuer à faire vivre Clover dont les développeurs continuent, eux, à se préoccuper (grand merci et grand respect à eux sans qui nos hacks n'existeraient tout simplement pas smile.gif ) Un petit lien vers InsanlyMac rien que pour le plaisir !!

Donc procédure en attente de validation, d'invalidation, d'amélioration par les soins de ceux que ça concerne, intéresse... En fonction des apports des uns ou des autres, des mises à jour de ce post pourront intervenir... Regardez, de temps à autre, la date de modification en bas de ce post... Les modifs seront mises en italique dans le corps du texte, ou en EDIT + n° en fin de post...

----o----


EDIT : j'y pense, avec SMBIOS iMacPRO1,1(puce T2) il peut être nécessaire d'ajouter dans le config.plist--->RT Variables--->HWTarget : J137AP. Il est peut être plus intéressant d'utiliser un iMac19,1... Si, pour diverses raisons (gestion DRM...) vous préférez l'iMacPro1,1, vous pourrez y revenir une fois l'installation faite. L'idée est d'avoir plusieurs config.plist avec le nom du SMBIOS (configiMacPro1,1.plist ou autre) à condition de n'avoir qu'un seul config.plist qui sert au boot. C'est un des avantages de Clover, comme on n'a pas besoin de modifier le config.plist à tout bout de champ, on peut conserver des config.plist "dormant" avec des intitulés différents dans le dossier Clover et changer, selon les besoins, de configuration de Clover. Tiens, tant que j'y suis pour changer de thème du menu de boot de Clover y'a pas plus simple non plus... On met les themes dans le dossier "themes"(!) et on met le nom du theme qu'on veut dans le config.plist-->gui-->Theme !! (anecdotique ? à voir !!) et des themes pour Clover y'en a, mais y'en a !!

EDIT (Cavell) 2 : lien vers un mode d'emploi (en Anglais) de Clover-->ICI On clique sur chacune des rubriques représentées par une icône de dossier à gauche. Intéressez vous particulièrement au chapitre RtVariables--->HWTarget : il y a des informations importantes concernant l'utisation de SMBIOS -lien SMBIOS(s) puce T2- tant pour Monterey que pour Ventura.

EDIT (Piaf) 3 : Oui, Monterey, pourquoi pas !! Mais c'est Ventura que je veux !! Pas de panique, la mise à jour vers Ventura sera proposée dès l'installation de Monterey faite... Comme ça ça permet de tester le bootloader en situation de mise à jour...

Ce message a été modifié par mbournau - 18 Jun 2023, 09:49.


--------------------
Gigabyte Z390 Designare : Core i9-9900K 3.6GHz ; 32Go RAM ; Radeon RX 580 8Go // OC 0.9.9 & Clover 5157 (MacPro7,1) :
Big Sur 11.7.10 ; Monterey 12.7.3 ; Ventura 13.6.6;
Sonoma14.3.1 - 14.5 ß1 : Carte PCI Fenvi Wifi-BT (Wifi OK avec OS14.5 ß1 - procédure OCLP 1.4.3 sous OpenCore ou Clover); carte fille intel (Wifi OK ---> OS14.5 ß1) Le Bluetooth fonctionne toujours n'étant pas affecté par les modifs introduites par Sonoma. Moniteur 5K LG UltraFine connecté en Thunderbolt 3
Autres :
Asus Z170 Premium : Core i7-7700K 4GHz ; 16Go RAM ; Asus Radeon RX 5700 XT // iMacPro1,1 // Clover 5157, OC 0.9.9 //14.4.1; Win 10 ; Wifi-BT Broadcom sur carte mère fonctionnels avec 14.4.1 même procédure OCLP avec en + les Kexts : BluetoothFixup (pour BCM_4350C2) & AirportBrcmFixup et bootarg : -brcmfxbeta
Gigabyte Z370 MD3H : Core i3-8100 3.6GHz ; 32Go RAM ; Radeon RX 580 8Go // iMacPro1,1 //OC 0.9.9, Clover 5157 // 11.7.10 ; 12.7.4; 13.6.5 ; 14.4.1 : Carte PCI Wifi-BT Broadcom (OK avec OS14.4.1 procédure OCLP); Win 10
Asus H170i-Plus D3 : Core i5-6600K 3,19Gz; 8Go RAM; Nvidia 710 GT // iMac19,1// Clover 5157// Big Sur 11.7.10 (le dernier compatible avec Nvidia 710)
Mes macs : iMac 27" 2013, MacBookPro 16" M1(2021)
Go to the top of the page
 
+Quote Post
jeandemi
posté 16 Jun 2023, 20:23
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 904
Inscrit : 20 Aug 2020
Lieu : Belgique
Membre no 212 269



Le problème est quand on doit avoir une configuration particulière, avec une édition du DSDT ou des patches spécifiques pour la RAM, des Fake ID pour des composants... Dès qu'on sort du standard, une procédure standard ne convient plus.
Je vais essayer un de ces 4 de faire un EFI compatible Monterey pour mon mono-Xeon sur la X79-P3
Avant ça je vais essayer un Lenovo Skylake avec Monterey ou Ventura wink.gif


--------------------
Hackintosh13 "Photo" : Asus Gryphon Z87 i7-4770K 2x8GB DDR3, XFX RX6800XT, SSD SATA 4TB WD Red, MacOS 12.7.1 Monterey, Clover 5146
Hackintosh1 "Photo" : Asus P7P55D i5-750 2x8GB DDR3, Gigabyte GTX770/4GB, USB3 FL1100, SSD4TB SATA, Mac OS-X Sierra Clover 5070
Hackintosh 2, 3, 4 et 5: Asus P5B/P5E-VM DO/P5KPL-VM, Q9550, 8/4GB DDR2-800, Quadro K600/8800GTX/8500GT, SSD+HDD SATA, Mac OS-X 10.9, 10.11, 10.12.6 et 10.13.6 (+ Snow Léopard incomplet en cours d'essais) Clover
Hack6 "Dual" : Kllisre Dual-X79 2xXeon E5-2630Lv2 8x2GB DDR3-1333ECC, Asus GTX760/2GB, SSD256GB Mac OS-X Mojave Clover
Hackintosh 7 "en cours futur photo" : JingSha X79-P3 Xeon E5-2667v2 (8c/16th@3,3GHz) 3x16GB DDR3-1600RegECC Gigabyte Vega64/8GB USB3 FL1100 PCI-E SSD500GB NVME 970Evo+ HDD500GB SATA Mojave Clover
Hackintosh 8 "dual2" :Double Xeon E5-2670v2 (total 20c/40th@2,5GHz) sur Supermicro X9DAi, 96GB (6x16GB) DDR3-1600RegECC, Sapphire Vega64/8G, USB3 FL1100, OC 0.7.9 Catalina et Ubuntu 20.04LTS
Hack 9: Asus P8Z77-M i5-3450 Gigabyte RX580/8G OC 0.8.3 Monterey Hack 10: Asus H81M-C i5-4570 GF GTX 770/2G Clover Big Sur
Hack 11: CM X79Server dual Xeon E5-2697v2 (total 24c/48th à 2,7GHz) 64GB (4x16) DDR3-1866RegECC, 2x RX580/8G XFX, SSD SATA Samsung j'essaye avec OC 0.9.2 et Mojave
Hack 12: CM Qiyida E5-A99 (X9H9D) Xeon Broadwell E5-2690v4 (14c/28th à 2,6GHz) 2x16GB DDR4-3200 Reg ECC, OC 0.9.3 Sonoma
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 26th April 2024 - 14:36