Bonjour,
Ce week-end j'ai pu me consacrer à mon Hackintosh et c'est un vrai bonheur de l'utiliser (voir au bas de ma signature).
Cependant j'ai un souci, qui peut être qualifié de mineur, mais j'aimerais comprendre.
Ma configuration Vanilla c'est opérée sans l'aide de Macintosh ou de Hackintosh, j'ai tout fait depuis windows 10.
Pour ce travail je n'ai utilisé que Clover Configurator, et pas Clover, en n'ayant pas conscience qu'il s'agissait de deux programmes distincts.
En effet pour mon premier Hack j'avais utilisé Ozmosis et Unibeast, je voulais découvrir autre chose.
Donc tout fonctionne bien seulement je suis incapable de faire fonctionner le boot loader en mode graphique.
Au démarrage Clover propose toujours ces choix en mode texte...
Clover : https://github.com/CloverHackyColor/CloverBootloader/releases
Clover configurator : https://mackie100projects.altervista.org/download-clover-configurator/
Aujourd'hui je ne sais pas faire la (les) différence(s) entre Clover et Clover configurator ?Et comment mettre en mode graphique le bootloader ?
Merci pour votre aide
PS: J'ai généré un rapport Macbidouille, mais je ne peux pas l'envoyer (2,4 Mo)...
Il faut héberger sur un site externe.
Merci,
Voilà le rapport MacBidouille de mon hackintosh : http://decliq.free.fr/Mac/MacBidouille/Rapport_Momoclic.zip
On ne peut pas dire que mes interrogations suscitent l'enthousiasme !
Pourtant une partie des questions soulevées n'a rien à voir avec AMD mais seulement avec les outils Clover.
Le Hackintosh boot en MacOS et Windows. Prochainnement j'espère booter aussi en Linux Debian pour installer Proxmox...
Ensuite je suis conscient que l'usage de ces outils peut avoir une incidence sur certains comportements.
Ainsi l'affichage en mode texte est-il peut-être infléchi par les fichiers contenus dans le dossier EFI.
Dans le fichier config.plist j'ai, manuellement, glissé des thèmes et en ai défini un par défaut, mais ça n'a eu aucun effet...
Pour tenter de corriger ce souci et surtout comprendre, je souhaiterais avoir quelques explications sur les deux outils mis en liens plus haut.
Non Kinnay tu ne dis pas de c***ies, c'est précisément ce que j'ai fait, mis des thèmes dans le dossier et en plus renseigné le thème par défaut dans config.plist.
Ceci dit tu as une excellente idée de test que je tenterai demain sur un clé USB autre que celle qui m'a servi à l'installation.
Bah Clover c'est le bootloader et Clover Configurator comme son nom l'indique c'est un frontal pour configurer Clover. Si tu as suivi le guide de AMD OS X Vanilla tu as simplement utilisé un script qui a téléchargé l'image d'installation de Mac OS X et qui a formaté puis copié l'installation d'OS X et Clover dessus. Tu as du ensuite copier à la main le config.plist du bootloader.
J'imagine simplement que ton config.plist récupéré d'origine n'avait pas de thème prédéfini et qu'aucun thème n'était installé par défaut parce qu'il me semble qu'en l'absence de thème dans le config.plist ou avec un thème dans le config.plist mais non présent dans le dossier, Clover switch automatiquement sur le thème par défaut.
C'est un peu le problème des outils automatiques, on a pas de contrôle dessus et on fini par ne pas comprendre pourquoi ça marche, ou pire pourquoi ça ne marche pas. D'où la politique de ce forum de ne pas supporter ces outils.
OK les filles et les gars mais il me semble que l'on tourne autour du pot
Tout le monde est d'accord que le concept de base Clover, c'est avant tout un boot loader !
Ceci accepté on trouve sur le net différentes versions de logiciels et tous ne correspondent pas aux descriptifs vous, et les Tuto. en font !
Le seul qui ai un semblant d'hunanimité c'est "Clover Configurator " qui a lui seul m'a permis de faire fonctionner le Hackintosh depuis lequel je dialogue avec vous (voir lien au bas de ma signature).
La grosse confusion, pour moi, vient de Clover qui ne correspond jamais aux images présentées dans les différents processus d'installation.
Encore une fois je ne me suis pas servi d'outil simplement dénommé "Clover" puisque je ne me suis pas servi de MacIntosh ou de Hackintosh pour générer la clé d'installation USB qui cependant était bien une clé Clover.
Le logiciel auquel je fais référence baptisé Clover est celui-ci : https://github.com/CloverHackyColor/CloverBootloader/releases
Quand je lance ce qui semble la dernière version "Release v2.5k-5103" elle se manifeste seulement en affichant un trèfle blanc à quatre feuilles à droite de la barre de menu de mon Hackintosh, sans afficher d'interface :
C'est bien pour cela que la politique du forum écarte les outils automatisé. Tu te retrouves à avoir installé Clover et à le configurer sans même savoir d'où il vient.
Clover (en fait Clover EFI) à la base c'est ici que ça se passe : https://sourceforge.net/projects/cloverefiboot/
On peut trouver le fork de Rehabman ici https://github.com/RehabMan/Clover (pour les releases c'est ici https://bitbucket.org/RehabMan/clover/downloads/)
Le Clover que tu utilises est un fork qui est intégré à l'outil d'AMD OSX Vanilla. Si tu veux utiliser ce bootloader et l'installer manuellement il faut prendre le pkg
Tu auras ainsi accès à l'écran qui permet de choisir les drivers et les thèmes à installer.
Mon problème n'est pas tout à fait de ce niveau,
J'ai seulement télécharger depuis un PC l'installer de Mojave avec un outil en Python, méthode décrite dans AMD OSX.
Ensuite j'ai installé un bootloader Clover, simple Doser EFI avec ses fichiers et sous-dossiers tout à fait standard avec des .efi et .kexts émanants d'informations de chez AMD OSX.
En Fat32, depuis un PC, cela ne nécessite aucun outil, la preuve en c'est que cela à parfaitement fonctionné.
Une fois le Hackintosh démarré j'ai téléchargé et lancé "Clover Configurator" pour copier la partition EFI de ma clé USB sur le SSD. Après quoi il a démarré sur le SSD interne comme prévu.
Seul problème mineur Le choix du disque de démarrage s'exécute en mode texte mais fonctionne parfaitement.
Donc je suis, me semble-t'il, assez conscient de ce que j'ai fait et avec quels outils. J'évite de travailler en aveugle, j'aime et j'essaie de comprendre les choses avant de les utiliser.
Curieux de nature et disposant maintenant d'un Hackintosh opérationnel je me dis je vais construire une clé USB d'installation avec Clover.
Et c'est à ce moment la que les choses se sont brouillées pour moi.
J'en arrive à une conclusion que dois télécharger l'outil Clover que tu me présentes Zeorymer en v2.4k R4988 car la v2.5k en ma possecion ne ressemble pas du tout à ça.
Deux images de l'interface de Clover 2.5 et un lien sont dans le message précédent. Vraisemblablement de là que viennent la majeur partie de mes interrogations.
Merci de me donner un lien pour télécharger une ancienne version : v2.4k.
La photo est juste un exemple de l'écran de configuration de l'installation de Clover. Image piqué sur le net qui provient d'ailleurs d'un post sur ce forum. Si tu cliques sur le lien et que tu télécharges de SourceForge, tu aurais verras que Clover EFI en est à la version v2.5 release 5071.
Par ailleurs comme le te j'ai dit la version de Clover que tu utilises (HackyColor), si tu souhaites retrouver l'installateur il faut télécharger et utiliser le pkg et pas le app.
Ce que je n'aime pas trop sur cette release HackyColor c'est que le github ne précise rien de ce en quoi il diffère de la version sur SourceForge. Au contraire de Rehabman qui détaille le contenu de son fork. Je ne dis pas qu'il faut s'en méfier pour autant. Nombre de personnes ont l'air d'utiliser ce fork. C'est juste que je préfère soit prendre la version d'origine soit la version Rehabman.
Après le clover.app de Hacky a l'air sympa, mais je n'en vois pas trop l'utilité.
Sebinouse je suis d'accord avec toi et c'est bien ainsi que j'ai procédé en éditant le fichier XML avec Textedit.
Mais j'ai aussi manipulé avec Clover Configurator, surtout pour monter la partition EFI.
Zeorymer c'est bien depuis cette page (sans explication) que j'ai télécharger mon Clover à problème.
Merci à vous, maintenant les choses s'éclaircissent je m'en vais chercher la version RehabMan.
Au passage je note que l'installation (pour ma config) avec les informations issues de Vanilla et AMD OSX est des plus simples.
@momoclic: tu veux dire que ton Hack boot en mode "verbose" (tout un tas de lignes de texte qui défilent à l'écran?). Si oui, c'est réglable dans Clover Configurator dans l'onglet "Boot".
La version Hacky existe depuis bien avant la V5, ellee a je crois existé en parallèle de la SourceForge depuis un moment. La version Rehabman est un fork de la version SourceForge tenue à jour par Slice (il travaille encore dessus sa dernière activité remonte à 19h).
Sur le github de Rehabman
Patrice, non il ne s'agit pas la commande -v qui affiche tout le démarrage de la machine.
Il s'agit de Clover qui au lieu d'afficher les icônes des disque et celle des options me présente les même commande sous forme d'une liste en texte.
Raison pour lesquels tous évoquent les thèmes qui sont bien en place, mais vraisemblablement il manque quelque chose quelque part
Maintenant que tu as un hack fonctionnel tu télécharges Clover en version pkg et tu l'installes sur une clé USB en suivant les étapes (et en cochant les mêmes drivers que ceux présent dans ton dossier EFI) puis tu recopies ton config plist, tes kexts et tu bootes sur ta clé pour tester que cela fonctionne et que tu as une clée fonctionnelle avece les thèmes (vérifie bien que le thème choisis dans le config.plist est bien présent dans le thèmes installés par Clover.
Comme je l'ai signalé depuis le début de la mise en oeuvre de mon second hack, sur le premier j'avais utilisé Ozmozis (liens en bas de ma signature).
Donc j'avais la possibilité de me créer une clé depuis celui-ci. Ma volonté était de mettre en avant une autre méthode qui me paraissait intéressante, à base d'AMD, en utilisant Clover.
Le résultat est là, la méthode sans Macinstosh fonctionne parfaitement et sans problèmes spécifique a part l'interface text qui n'est qu'un problème purement estéthique.
Mes difficultés n'ont commencés sur ce Hackintosh que lorsque j'ai voulu faire ce que décrit Zeorymer, je suis tombé malencontreusement sur le mauvais Clover...
Encore merci pour vos aides.
Merci Patrice,
Ceci explique cela, j'avais bien pris la chose sur sourceforge mais lue n'ai pas su trouver des explications.
De plus j'ai commis l'erreur de placer le logiciel dans le dossier "Utilitaires" ce qui à eu pour effet de limiter son fonctionnement...
C'est bien, nous progressons dans notre connaissance de l'outil.
Ce n'est pas que tu n'as pas mis le logiciel dans le mauvais endroit tu as téléchargé le logiciel app. Le clover.app ne se presente pas comme le clover.pkg faut te l'expiquer dans quelle langue ? C'est pour ça que tu ne retrouves pas les mêmes écrans. Le Clover.app se lance de n'importe où pas uniquement depuis le dossier Applications. Lorsque tu cliques sur le trèfle en haut à droite après il faut cliquer sur Install Clover 5xxx pour mettre clover sur un disque.
Bon, on va faire le point :
• Déjà, merci de lire ceci : http://forum.macbidouille.com/index.php?showtopic=388099
• Ensuite, il n'y a pas de "bon" et de "mauvais" Clover, il y a des builds compilées par les utilisateurs eux-mêmes et il y a les releases officielles qui se trouvent désormais sur https://github.com/CloverHackyColor/CloverBootloader. Sourceforge n'est plus maintenu à jour donc à éviter.
• Il y a également le fork de Rehabman (qui semble avoir quitté la scène Hackintosh) mais c'est plutôt destiné aux laptops et fondamentalement, il n'est pas très éloigné des releases. En gros, le fonctionnement sera le même.
• Après, Clover - le bootloader - se présente sous la forme d'un installeur (package).
Clover.app, comme son extension l'indique, est une application (ou plus exactement un https://switchtoamac.com/guides/mac-os-x/menulets/what-are-menulets.html) qui permet - entre autres - de télécharger les mises à jours, vérifier si la NVRAM est native, lire le bootlog ou encore monter la partition EFI.
NB : Clover.app est optionnel et pour le coup, Clover Configurator est beaucoup plus complet donc à moins de vouloir se compliquer la vie, il vaudrait mieux s'en passer et ignorer totalement cette application. Mais ce n'est qu'un avis personnel…
Clover Configurator est également une application. Mais à la différence de Clover.app, elle permet d'aller beaucoup plus loin et surtout, d'éditer le config.plist via une interface graphique.
NB 2 : Comme le souligne sebinouse, cette application n'a pas que des avantages puisqu'elle peut ajouter/supprimer/modifier des valeurs dans le config.plist contrairement à un éditeur de .plist comme PlistEdit Pro ou Xcode. L'utilisation de TextEdit n'est pas recommandée en revanche !
Passer de ça :
À ça :
Ah au fait !
Pour les thèmes, il y a aussi une app pour ça :
Merci polyzargone pour ce recadrage
Non, Bien qu'ayant regardé Open Core j'ai n'ai utiliser que Clover depuis le début.
La liste qui s'affiche contient les même items que la version graphique mais sans numéro. Je démarre sous Windows ou MacOS et ai supprimé le mode verbose (-v).
A ce stade il n'est pas possible faire de copie d'écran je prendrai donc une photo.
Il est certain que la méthode Clover mise en oeuvre par Shaneee met en place un dossier Thème vide.
Très rapidement je me suis rendu compte de ça et j'ai placé dans ce' dossier un thème.
Depuis plus de trente ans dans mon travail je manipule du XML j'ai donc entré les clés de définition et le thème par défaut dans config.plist.
Ceci n'a eu strictement aucun effet.
De là je me suis dis pas de souci je vais refaire une clé en partant du hack et ainsi me reconstituer un EFI complètement fonctionnel.
Là on commencer mes ennuis, enfin très petits puisque ma machine fonctionne parfaitement bien
Mais comme je l'ai déjà écris je cherche et j'aime comprendre le pourquoi et le comment des choses.
Cependant il apparaît bien qu'un flou associant une confusion soient présents au sujet des dernières versions des outils Clover.
Ces dernier temps j'ai essayé de trouver de la documentation, mais je n'ai rien trouvé, que des morceaux éparses, pas toujours en conformité avec les version que j'avais téléchargé.
Tous mes atermoiements viennent de ce manque de cohérence entre outils et documentations.
Maintenant je pense que je vais pouvoir approfondir plus sereinement l'affaire
Voilà la preuve ultime de ce qui s'affiche lors du démarrage (boot) par défaut de ma machine :
Sans appuis sur F12 ou quelque chose d'autre que ce soit.
C'est quoi le thème que tu as installé ?
En vain j'ai testé les thèmes : Aero, Space (qui plante) et OSS. Par contre je n'ai pas trouvé le thème "embedded", mais peut-être pas assez cherché.
Contrairement à ce que j'ai écrit il est possible faire des copies d'écran depuis le menu Clover et même d'enregistrer d'autres info.
Les fichiers sont stockés dans la partition EFI dans le dossier EFI/CLOVER/misc/ sous le nom screenshotx.png (x étant un numéro).
Il semble aussi que ce soit possible en mode graphique.
Reposte ton dossier CLOVER stp.
Eureka,
Après avoir nettoyé toutes les versions et manipulations faites avec les outils Clover je suis reparti proprement avec les dernières versions de Clover bootloader et Clover Configurator tout en révision 5103
En gros, ça n'a changer que le libellé des lignes de texte en préfixant les lignes de "Booter " et placer les thèmes choisis dans le dossier dédié.
De là je me suis dit : Avec Clover configurator je vais personnaliser les entrées disques, si ça veut marcher !
Ben non ça n'a pas marché, et puis je scrutais l'écran Gui de Clover configurator et tout à coup j'ai remarqué une case à cocher "Text Only",
je l'ai décoché, rebooté et là, miracle Clover en mode Graphique
Fin de l'épisode !
Bravo! Pas évident avec toutes les options...
Bon bah voila une bonne chose de faite !
Merci @Poly pour tes explication super claires !
Et @momiclic voici un exemple flagrant de modification de ton config.plist par des outils automatisés qui t’ont valu quelques heures de prise de tête ! (Oui je sais je lache rien ) ... laisses tomber CloverConfigurator il ne t’apporter a rien de bon ! Préfères PlistEdit ou XCode qui est gratis.
Bon, j'ai voulu découvrir Clover, et bien c'est fait
Je l'ai remué sous des angles qui ne semblaient même pas connu ici, c'est aussi comme ça qu'on apprend
Le plus important dans tout ça c'est que tout a marché à la première installation, sauf bien sûr l'interface graphique de Clover.
A mon sens c'est tout de même le manque de documentation sur les outils Clover qui fait le gros défaut de l'affaire.
J'ai rapidement regardé le contenu des procédures utilisées en fait d'outil n'est utilisé que Clover dernière version de Slice.
Et évidement dedans la clé "TextOnly" est présente.
Après ça fait plus de trente années que je manipule le XML, faut-il trouver le bon item, la bonne clé, c'est tout de même dense...
J'ai utilisé xmlcopyeditor, mais la version précédente car la dernière plante avec Mojave.
J'ai terminé une étape importante : mon tutoriel, reste à le peaufiner.
Eh bien figures toi qu'une doc existe c'est le wiki du projet SourceForge
https://sourceforge.net/p/cloverefiboot/wiki/Home/
Tout y est regroupé mais Clover est un outils extrêmement dense et la plupart d'entre nous n'ont fait que gratter la surface.
Dans le cas de ton problème personne ici n'a simplement pensé à aller regarder dessus pourtant on le répète assez souvent sur internet RTFM. La réponse était là il suffisait de cliquer sur configuration et dans la table des matière de la structure du config.plist à la section Gui, TextOnly est la première clé évoquée.
J'espère que Slice récupèrera la mine d'information que constitue ce wiki pour le rapatrier et le tenir à jour sur le github de Hacky parce que ça serait dommage de perdre tout ça ou de ne pas le tenir à jour.
Ah oui, trop compliqué ! Merci Zeorymer.
Eh là il ne semble rien manquer. L'idéal pour y aller à l'éditeur XML.
Ne pas oublier de lire régulièrement ceci :
http://www.insanelymac.com/forum/topic/282787-clover-v2-instructions/
Et cela :
https://www.insanelymac.com/forum/topic/304530-clover-change-explanations/
Ce n'est pas toujours accessible au commun des mortels mais c'est indispensable si on veut savoir à quoi sert telle ou telle fonction et surtout, comment la mettre en œuvre .
NB : Clover Configurator a généralement un train (ou plusieurs) de retard par rapport aux changements apportés à Clover. C'est notamment pour ça qu'il a tendance à modifier/ajouter/supprimer des valeurs tout simplement parce qu'il ne les connaît pas .
Ok et merci polyzagone,
J'étais plus où moins passé par ces pages, mais beaucoup de leurs liens menaient à des impasses et des versions anciennes.
Maintenant, grace à tes explications sur les versions et leurs auteurs je comprends beaucoup mieux et trouve un fil à tirer
Maintenant je dispose de XCode dans ma boîte à outil et ça change encore des choses...
Oui très logiquement puisque j'ai mis le config.list du 17h qui correspond à mon processeur.
Je sais qu'il est préférable de ne pas utiliser d'outils automatisés. Pour les config.plist et dossiers EFI par contre, on peut éviter un tas de désagréments en utilisant ceux d'autres utilisateurs avec du matériel identique. J'ai, par exemple, utilisé la DSDT, le config.plist et le dossier EFI provenant d'OSXLatitude pour mon Dell Optiplex 9020 mini-tour. J'ai ainsi pu installer Sierra sans trop de problèmes (maintenant passé à Mojave).
Une fois Sierra installé, j'ai personnalisé et modifié la config et le dossier Kext.
Concernant mon premier Hack en signature, j'ai également utilisé une config.plist de base pour Yosemite... provenant de chez Tony. J'ai même tenté le coup avec leurs outils avant de découvrir MacBidouille et InsanelyMac, mea culpa! Cette config de base maintenant modifiée étant toujours utilisée et re-modifiée à chaque nouvelle mouture de MacOS ou changement de matériel.
Pour moi pas de souci à choisir une solution qui s'approche de ses propres choix matériel. On y gagne et c'est aussi un des éléments qui a orienté mes choix.
Certes dans mon cas j'ai perdu du temps à cause de du "textonly" mais ça m'a permis d'approfondir Clover, Clover Configurator, config.plist et le reste.
Très rapidement j'ai eu une machine parfaitement opérationnelle. Ensuite on a tout son temps pour découvrir les subtilités de Clover.
En résumé, je ne regrette rien et en plus j'ai fait découvrir cette fonction à la communauté
Je suis pas sûr qu'il y en ai beaucoup qui souhaite avoir un clover en mode text only
Mais bon le prochain qui utilise un outil automatisé qui utilise cette clé trouvera la réponse ici au moins
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)