IPB

Bienvenue invité ( Connexion | Inscription )

> Créer une clé Clover multi-configurations, Une clé pour les installer tous !
Options
polyzargone
posté 13 Oct 2015, 01:32
Message #1


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 764
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é tongue.gif .

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 tongue.gif ).

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 rolleyes.gif , les messages suivants n'ont pas pu êtres récupérés tels qu'ils avaient été posté à l'origine ohmy.gif .

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 biggrin.gif

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 !!!!! ohmy.gif

Polyzargone - 22 May 2015, 19:51

Qu'est ce que vous ne pigez pas au juste ? Je corrigerai ou clarifierai biggrin.gif


--------------------
Un MacmacOS 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
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Quentin77
posté 9 May 2017, 17:58
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 177
Inscrit : 12 Dec 2016
Membre no 200 542



Si je ne dis pas de bêtises, Clover est un bootloader n'est ce pas ?

J'ai fais quelques recherches sur internet et je n'ai pas réussi à trouver de réponses à ma question. J'essaie actuellement de créer une clé USB multi-OS pour pouvoir installer plusieurs OS depuis la même clé USB. J'ai trouvé des tutoriels avec Easy2Boot mais le problème c'est que le bootloader qu'il utilise dans le tuto est différent de Clover, et j'aime bien l'interface de Clover donc j'aimerai bien trouver un moyen de passer par Clover tongue.gif Merci smile.gif


--------------------
MacBook Pro 2019 : 15" Intel Core i9 2,3 GHz, 16 Go RAM, Radeon Pro 560X, SSD 1 To
Go to the top of the page
 
+Quote Post
polyzargone
posté 9 May 2017, 19:46
Message #3


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 764
Inscrit : 11 May 2006
Membre no 60 938



Citation (Quentin77 @ 9 May 2017, 18:58) *
Si je ne dis pas de bêtises, Clover est un bootloader n'est ce pas ?


Plus précisément, c'est un boot manager qui, accessoirement, utilise et modifie "à la volée" le bootloader de macOS/OS X : le /System/Library/CoreServices/boot.efi.

Donc la subtilité, c'est qu'il utilise en fait les bootloaders natifs des OS mais qu'il s'intercale juste avant leur lancement. Ainsi, on peut bénéficier d'une interface graphique évoluée et personnalisable, on peut lancer directement des "applications" UEFI tel que le Shell ou autre (v. ici ou par exemple), etc et en ce qui concerne l'OS d'Apple, d'injecter tout un tas de trucs avant le démarrage (boot-flags/kexts/patchs, variables NVRAM, etc.).

Donc c'est bien plus qu'un bootloader en fait même si tout le monde utilise ce terme. Faut dire que c'est déjà bien assez compliqué comme ça smile.gif.

Citation (Quentin77 @ 9 May 2017, 18:58) *
J'essaie actuellement de créer une clé USB multi-OS pour pouvoir installer plusieurs OS depuis la même clé USB. J'ai trouvé des tutoriels avec Easy2Boot mais le problème c'est que le bootloader qu'il utilise dans le tuto est différent de Clover, et j'aime bien l'interface de Clover donc j'aimerai bien trouver un moyen de passer par Clover tongue.gif Merci smile.gif


C'est possible et faisable tout en bénéficiant de la GUI de Clover mais ça dépend du type et du nombre d'OS à installer.

Ce n'est pas vraiment l'objectif de ce tuto mais pour te répondre rapidement, on peut le faire avec OS X et différentes distributions Linux mais ça se complique un peu dès lors qu'on veut avoir une ou plusieurs versions de Windows. Ce dernier ne voit que la première partition de la clé USB et dès qu'on en a d'autres (pour les autres OS), il perd les pédales et ne sait plus où trouver ses fichiers d'install wacko.gif.

Ça fait un moment que je n'ai pas réessayé (j'utilise YUMI et tant pis pour la GUI de Clover tongue.gif) mais tu peux aller voir ici :

[Guide] Dual-boot with Windows 10 and Clover - Legacy or UEFI

[Guide] Install Windows 8 UEFI on Legacy BIOS with Clover (and Dual boot with Yosemite)

[Guide] Install Mint UEFI on Legacy BIOS with Clover


--------------------
Un MacmacOS 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
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- polyzargone   Créer une clé Clover multi-configurations   13 Oct 2015, 01:32
- - Sebinouse   Maintenant que j'ai 2 NUCs je suis preneur de ...   7 May 2017, 17:54
|- - polyzargone   Citation (Sebinouse @ 7 May 2017, 18:54) ...   7 May 2017, 20:12
- - Sebinouse   OK j'avais mal compris, je vais regarder ça d...   7 May 2017, 21:16
- - Quentin77   Si je ne dis pas de bêtises, Clover est un bootlo...   9 May 2017, 17:58
|- - polyzargone   Citation (Quentin77 @ 9 May 2017, 18:58) ...   9 May 2017, 19:46
|- - pct06   Bjr Je poste ici mais il se pourrait qu'il fa...   20 Nov 2017, 17:22
- - polyzargone   @pct06 Le mieux et le plus simple, c'est de n...   20 Nov 2017, 19:24
- - elwood   Bonjour je suis dans ce cas de figure : un hackint...   7 Nov 2018, 15:14
|- - polyzargone   Bonjour, Citation (elwood @ 7 Nov 2018, 16...   7 Nov 2018, 20:52
- - elwood   1 - ok mon problème n'a rien a voir avec ce t...   7 Nov 2018, 21:31
|- - polyzargone   Citation (elwood @ 7 Nov 2018, 22:31) 2 -...   7 Nov 2018, 22:00
- - elwood   Bonjour, merci d'avoir répondu. Alors ce qui ...   8 Nov 2018, 09:41
- - polyzargone   Désolé de le dire comme ça mais c'est clair...   8 Nov 2018, 14:26
- - elwood   ok merci je fais ça.   8 Nov 2018, 19:21
- - tinkar   Bonsoir. Alors ma question. Je sais que l'on ...   25 Dec 2018, 19:02
|- - polyzargone   Citation (tinkar @ 25 Dec 2018, 19:02) Pe...   27 Dec 2018, 12:30
- - tinkar   Non. C'est pour installer windows 10 en premie...   3 Feb 2019, 16:44
|- - polyzargone   Citation (tinkar @ 3 Feb 2019, 16:44) Mai...   3 Feb 2019, 16:50
- - tinkar   Bon, donc à priori, aucun intérêt pour moi : j...   3 Feb 2019, 17:11
- - polyzargone   Pense bien à débrancher tous les disques à part...   3 Feb 2019, 17:14
- - Egon-058   +1 Ouep sinon t'es bon pour tout réinstaller ...   15 Aug 2019, 23:22


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 : 18th June 2025 - 12:40