Créer une clé Clover multi-configurations, Une clé pour les installer tous ! |
Bienvenue invité ( Connexion | Inscription )
Créer une clé Clover multi-configurations, Une clé pour les installer tous ! |
13 Oct 2015, 01:32
Message
#1
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 13 751 Inscrit : 11 May 2006 Membre no 60 938 |
Créer une clé Clover multi-configurations Une clé pour les installer tous ! Suite à mes recherches pour en apprendre plus sur Clover, je vous propose de découvrir une des fonctions moins connue et pourtant bien pratique de ce bootloader : le dossier OEM et son utilité ! Vous ne le savez peut-être pas, Clover est capable d'adapter sa configuration en fonction des cartes-mères qu'il détecte. Par exemple, il peut automatiquement déterminer le bon SMBios ainsi que la ou les cartes graphiques qu'il identifie. Ça, c'est en règle générale et si Clover n'est pas trop mal configuré . Mais ce n'est pas toujours le cas. Il est parfois nécessaire de lui imposer un autre SMBios plus adapté à votre config et surtout, une configuration donnée peut avoir besoin de moins/plus de kexts, de kexts différents ou encore d'une DSDT particulière pour que la configuration accepte de démarrer. C'est justement le but du dossier OEM qui permet de regrouper dans des dossiers spécifiques les différents fichiers de configuration de base de Clover : config.plist, ACPI/patched et kexts/10.x (et certainement d'autres fichiers encore plus spécifiques, je n'ai pas exploré toutes les possibilités ). Ainsi, il est possible d'avoir sur une seule et même clé USB tout ce qu'il faut pour installer 1, 2, 3, etc. Hacks totalement différents. Encore mieux, il est possible de démarrer des Hacks avec des versions d'OS X différentes dans le cas d'une clé de secours. Clover détectera alors la version d'OS X et chargera le contenu du dossier kexts/10.x correspondant. Dans le dossier OEM vous trouverez par défaut un sous-dossier : SystemProductName. Vous constaterez que son contenu est plus épuré que celui du dossier Clover. Vous devrez y créer/ajouter les fichiers et dossiers dont vous aurez besoin. Pour que Clover sache quel dossier utilisé en fonction de telle ou telle configuration, il suffit de lui indiquer. Pour cela, deux solutions : • Au démarrage, tapez O comme options puis rendez-vous dans la rubrique SMBios. Notez la ligne sous les informations du processeur, par exemple chez moi cela se présente ainsi : Latitude E7450 with board 0R1VJD Idem pour ma H110M-S2H : H110M-S2H with board H110M-S2H-CF C'est "Latitude E7450" et "H110M-S2H" qu'il faut retenir (avec les espaces et en respectant MAJ/min). • Deuxième solution (en ayant démarré via Clover), lancez un terminal et tapez : Code bdmesg et localisez ces lignes (il y en a plusieurs, en général c'est la troisième) : Code _checkOEMPath Look for oem dir at path '\EFI\CLOVER\OEM\Latitude E7450'. Dir doesn't exist. Code _checkOEMPath Look for oem dir at path '\EFI\CLOVER\OEM\H110M-S2H'. Dir doesn't exist. Idem, c'est "Latitude E7450" et "H110M-S2H" qu'il faut retenir. Reste à créer un dossier "Latitude E7450" et un autre "H110M-S2H" pour chacun et à créer/ajouter les dossiers et fichiers habituels nécessaires : config.plist, ACPI le cas échéant et kexts. C'est tout. Désormais, lorsque vous brancherez votre clé USB sur des Hacks différents, Clover les reconnaîtra automatiquement et ne chargera que les fichiers spécifiés dans le sous-dossier adéquat du dossier OEM. Pratique non ? ------------------------------------------------------------- Suite à une erreur de manipulation , les messages suivants n'ont pas pu êtres récupérés tels qu'ils avaient été posté à l'origine . Toutes mes excuses à IISGORZ & iVico qui avaient répondu. IISGORZ - 22 May 2015, 18:27 Bonjour Polyzargone, "Ainsi, il est possible d'avoir sur une seule et même clé USB tout ce qu'il faut pour installer 1, 2, 3, etc. Hacks totalement différents." Cela m'intéresse ,comment créés-tu cette fameuse clé ? Quelle version de Clover ? Merci d'avance.... Yves Polyzargone - 22 May 2015, 18:47 Peu importe la version de Clover. En fait, il n'y a même pas besoin d'installeur OS X si tu veux juste une clé de secours pour démarrer tes différents Hack. Sinon, pour la clé, c'est exactement comme d'habitude lorsque que tu en prépares une avec Clover. La seule "subtilité", c'est ce fameux dossier OEM qui regroupera les fichiers de configs + kexts dans les dossiers respectifs. Donc si tu sais créer une clé d'installation avec Clover, tu n'as quasiment rien à faire. D'ailleurs, si tu en as déjà une, tu n'as plus qu'à remplir le dossier OEM et hop, terminé ! Et la méthode fonctionne quelque soit le tuto que tu auras suivi (ou pas). Il y aura peut-être juste quelques ajustements à faire selon que tu disposes de cartes-mères UEFI ou pas. Et encore, ce n'est même pas vraiment un soucis car peut-être que tu l'ignores mais Clover est également capable de simuler un Bios UEFI et pas seulement une partition EFI sauce Apple !!! Mais ça, c'est une autre histoire … iVico - 22 May 2015, 19:12 J'ai pas tout compris mais en tout cas cela confirme que Clover est LE bootloader. IISGORZ - 22 May 2015, 19:49 Comme iVico , j'ai encore beaucoup à apprendre !!!!! Polyzargone - 22 May 2015, 19:51 Qu'est ce que vous ne pigez pas au juste ? Je corrigerai ou clarifierai -------------------- Un Mac • macOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks • Asus Z170-P - Core i7 6700 3,40 GHz - XFX 6800 XT 16 Go - 32 Go DDR4 • Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 • Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 • Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 • Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 • Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 • Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 • HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...) Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh |
|
|
Nous sommes le : 21st September 2024 - 17:40 |