Apple

Options de démarrage courantes pour Chimera, Caméléon, Unibeast, Niresh, etc.

Par Maximus , le 26 juin 2019 - 11 minutes de lecture

Si votre Hackintosh ne parvient pas à démarrer, la modification de vos options de démarrage avec des indicateurs de démarrage peut être votre dernière chance d'obtenir le démarrage de Mac OS X. Si vous ne le savez pas, les "indicateurs de démarrage" sont des options qui modifient le mode d'exécution de votre chargeur de démarrage (le programme qui démarre Mac OS X) au démarrage. Passez au-delà de la pause pour obtenir la liste des indicateurs de démarrage communs pour iBoot, Unibeast, Chimera, Chameleon, etc.

DERNIÈRE MISE À JOUR LE: 27 octobre 2014

-v
La mère de tous les drapeaux de démarrage. Entrer -v dans le chargeur de démarrage active le mode prolixe, ce qui est absolument essentiel pour résoudre tout problème rencontré par Hackintosh. Le mode Verbose affiche chaque processus qui a lieu pendant le démarrage de Mac OS X. Cela peut être assez intimidant, car il affichera des centaines de lignes de commandes pendant le processus de démarrage. Cependant, si votre Hackintosh ne démarre pas, le mode prolixe devrait alors être gelé au point exact où le processus de démarrage est déclenché. Prenez une photo de ce que le mode commenté dit lorsque le démarrage est gelé. Vous pouvez ensuite poster cette photo sur un forum Hackintosh pour chercher de l'aide ou consulter notre guide de lecture du mode commenté pour comprendre le problème par vous-même.

-X
Active le mode sans échec. Mac OS X en mode sans échec ignore tous les fichiers kext et les paramètres de démarrage, à l'exception de ceux qui sont absolument nécessaires au démarrage du système. Le mode sans échec est utile si vous essayez d'exécuter le programme d'installation de Mac OS X sur un PC qui n'est pas totalement compatible avec Mac OS X. De plus, si vous avez accidentellement installé un fichier kext qui dérange votre Hackintosh, le démarrage en mode sans échec peut fonctionner. le problème. En mode sans échec, vous pouvez ensuite supprimer le fichier kext incriminé dans / Extra / Extensions de votre disque dur principal (si vous utilisez Mac OS X Snow Leopard) ou de / Système / Bibliothèque / Extensions (si vous utilisez Mac OS X Lion, Lion de Montagne ou Mavericks).

-F
Si vous avez entré des indicateurs de démarrage supplémentaires dans org.Chameleon.boot.plist, mais qu'ils gâchent le chargeur de démarrage de votre Hackintosh, entrez l'indicateur de démarrage -F pour les ignorer.

-F
Ignore les caches kext lors du démarrage sous Mac OS X Snow Leopard. Si vous n'avez pas installé correctement kext (généralement parce que vous avez oublié d'exécuter les utilitaires système dans Multibeast après avoir installé un nouveau kext), votre cache kext sera endommagé et Mac OS X risque de ne plus pouvoir être démarré à moins d'utiliser cet indicateur de démarrage. Le cache kext a été remplacé par le cache du noyau dans Mac OS X Lion. Par conséquent, l'indicateur de démarrage -f ne devrait en principe plus fonctionner. Cependant, cet indicateur de démarrage peut toujours aider certains Hackintoshes à démarrer (pour des raisons inconnues).

UseKernelCache = Oui
Mac OS X Lion, Mountain Lion et Mavericks peuvent utiliser le cache du noyau pour installer des kexts, permettant ainsi à Mac OS X de démarrer plus rapidement. Cependant, le cache du noyau est désactivé par défaut et vous devez l'activer à l'aide de l'indicateur de démarrage "UseKernelCache = Yes" (sans guillemets). L’installation de Easybeast, UserDSDT ou «DSDT Free Installation» avec Multibeast activera automatiquement le cache du noyau. Si Mac OS X s’amorce extrêmement lentement sur votre Hackintosh, il se peut que le cache du noyau ne fonctionne pas correctement. De plus, certains ordinateurs portables ont des problèmes avec la fonctionnalité de cache du noyau. Dans ces cas, vous pouvez désactiver le cache avec "UseKernelCache = No" (sans guillemets). Désactiver le cache du noyau revient à utiliser le code d’initialisation "-f" dans Snow Leopard.

PCIRootUID = 1
Certains hackintoshes ne démarrent que lorsque leur "ID racine PCI" est défini sur 0. Cela se produit généralement avec les hackintoshes qui utilisent une carte graphique AMD Radeon. D'autres fois, un Hackintosh ne démarrera que lorsque son "ID racine PCI" sera défini sur 1. Dans certains cas, l'indicateur d'initialisation "PCIRootUID = 1" corrigera également les erreurs de vérification du Mac App Store.

GraphicsEnabler = No
Cela active / active Graphics Enabler (vous pouvez définir "Non" sur "Oui"). Graphics Enabler est une fonctionnalité qui aide Mac OS X à mieux fonctionner avec certaines cartes graphiques. De nos jours, Unibeast désactive Graphics Enabler par défaut, car gLes cartes raphics des séries 600 et 700 de NVIDIA n’ont plus besoin de GraphicsEnabler pour fonctionner avec Mac OS X. Cependant, la plupart des autres cartes graphiques exigent toujours que Graphics Enabler soit activé – activé ces cartes graphiques, désactiver cette fonctionnalité endommagera le lecteur de DVD, ainsi que Geekbench, la plupart des jeux, la plupart des éditeurs vidéo et certaines autres applications.


IGPEnabler = Oui
Ceci active / désactive IGP Enabler (vous pouvez définir "Oui" sur "Non"). IGP Enabler est une fonctionnalité similaire à Graphics Enabler qui permet à Mac OS X de mieux fonctionner avec vos graphiques intégrés. Alors que Graphics Enabler le fait déjà normalement, si vous devez désactiver Graphics Enabler pour une raison quelconque, mais que vous souhaitez que vos graphiques intégrés fonctionnent, utilisez cet indicateur de démarrage. Plus précisément, cet indicateur de démarrage peut être utile si vous souhaitez utiliser une carte NVIDIA séries 600 ou 700 avec votre carte graphique intégrée (par exemple, lors de l’exécution de la mise en miroir d’AirPlay).


darkwake = 0
La fonctionnalité DarkWake de Mac OS X Lion, Mountain Lion et Mavericks vous permet de sortir certaines parties de votre Mac du mode veille tout en les laissant en mode veille. Malheureusement, cette fonctionnalité gâche souvent le sommeil sur Hackintoshes. Entrez ce bootflag pour l'éteindre (entrez darkwake = 1 pour l'activer, si le désactiver ne fait pas l'affaire). En outre, si votre démarrage en mode prolixe se bloque au niveau d'un groupe de commandes mentionnant "SleepEnabler.kext", la saisie de darkwake = 0 devrait pouvoir désactiver temporairement SleepEnabler.kext. (Une fois que vous avez démarré sous OS X, veillez à supprimer complètement SleepEnabler.kext en le supprimant dans / Extra / Extensions ou / System / Library / Extensions de votre disque dur.)

npci = 0x2000
npci = 0x3000
Si votre démarrage en mode commenté de Mac OS X Lion ou Mountain est gelé à [PCI Configuration Begin], entrez l’indicateur d’amorçage npci = 0x3000 pour y remédier. Cet indicateur est appliqué par défaut lorsque vous installez Easybeast, UserDSDT ou "Installation libre DSDT" avec Multibeast. L'indicateur d'amorçage npci = 0x2000 fait la même chose, sauf qu'il ne fonctionne généralement que pour Lion.

dart = 0

Désactive la technologie de virtualisation VT-d intégrée à certains processeurs Intel. Pour Hackintoshes, VT-d est plutôt inutile; pratiquement aucune application Mac OS X ne l'utilise (les applications de virtualisation telles que Virtualbox utilisent plutôt la technologie alternative VT-x), et certaines cartes mères Hackintosh se sont effondrées sous Mac OS X lorsque VT-d est activé.

UC = 1

Limite Mac OS X à l’utilisation d’un seul noyau de votre processeur. Cet indicateur de démarrage est souvent nécessaire pour lancer le DVD d’installation de Mac OS X Snow Leopard sur un Hackintosh avec un processeur non pris en charge (processeurs AMD). Sous OS X Mountain Lion et Mavericks, vous devrez peut-être également utiliser cet indicateur de démarrage si votre ordinateur utilise un processeur Intel haut de gamme sur LGA 2011.

busratio = 20
Le 20 est remplacé par le ratio de bus de votre CPU. Cet indicateur de démarrage est généralement utilisé lors de l’installation de Mac OS X Snow Leopard sur un processeur qui n’est pas pris en charge (à nouveau, les processeurs AMD). Snow Leopard prend en charge plus de processeurs qu'auparavant, de sorte que cet indicateur d'initialisation n'est plus aussi courant qu'auparavant. Vous pouvez trouver ici une liste des statuts des processeurs Intel de modèle 2010. Vous pouvez également trouver votre busratio manuellement.

arch = i386
Oblige Mac OS X à démarrer en mode 32 bits. Parfois, votre processeur ou votre carte graphique ne sera pas entièrement pris en charge dans OS X à moins que vous ne démarriez en mode 32 bits. Contrairement à Windows, le démarrage du noyau 32 bits pour Mac OS X ne limite pas votre quantité totale de RAM à 4 Go et vous pouvez toujours exécuter des applications 64 bits. Toutefois, les applications individuelles ne peuvent pas utiliser plus de 4 Go de RAM. Il s'agit donc d'un inconvénient si vous effectuez un montage vidéo professionnel ou de faire autre chose qui nécessite beaucoup de RAM.

arch = x86_64
Permet à Mac OS X de démarrer en mode 64 bits. Mac OS X Snow Leopard (et toutes les versions ultérieures) démarrera par défaut en mode 64 bits. De nos jours, cet indicateur de démarrage est principalement utilisé sur les hackintoshes AMD, où le choix entre le mode 32 bits et le mode 64 bits est réellement important.

-héritage
Force le "domaine utilisateur" de Mac OS X à s’amorcer en mode 32 bits. Mac OS X est divisé en deux parties: le "noyau", où OS X communique avec le matériel de votre ordinateur, et le "domaine utilisateur", où tout le reste est exécuté. Les indicateurs de démarrage tels que "arch = i386" et "arch = x86_64" affectent le noyau, mais lors de l'exécution de Mac OS X Lion avec certains noyaux modifiés, les hackintoshs d'AMD nécessitent souvent un environnement utilisateur 32 bits en plus d'un noyau 32 bits. Dans ce cas, vous devez utiliser "-legacy" en même temps que "arch = i386" (les deux sans guillemets).

-force64
Force le "domaine utilisateur" de Mac OS X à démarrer en mode 64 bits. Mac OS X est divisé en deux parties: le "noyau", où OS X communique avec le matériel de votre ordinateur, et le "domaine utilisateur", où tout le reste est exécuté. Les drapeaux de démarrage tels que "arch = i386" et "arch = x86_64" affectent le noyau, mais lors de l'exécution de Mac OS X Snow Leopard, les hackintoshé d'AMD nécessitent souvent un noyau 32 bits. et un utilisateur 64 bits. Dans ce cas, vous devez utiliser "-force64" en même temps que "arch = i386" (les deux sans guillemets).

-nossse3bit
Active l’émulation SSSE3 pour les hackintoshes AMD. Depuis Mac OS X Lion, Mac OS X exige que le jeu d'instructions SSSE3 s'exécute correctement. Cependant, AMD n’a ajouté SSSE3 à ses processeurs qu’en 2011, ce qui signifie que seuls les processeurs AMD dont le numéro de modèle est "FX" (par exemple, FX-4100) supporte de manière native les instructions requises par Mac OS X. Si votre ordinateur utilise un processeur AMD plus ancien (c'est-à-dire quelque chose des lignes Athlon ou Phenom), vous devrez peut-être utiliser cet indicateur d'amorçage pour activer "l'émulation" des instructions à la place.

mach_kernel
/ Système / Bibliothèque / Noyaux / Noyau
Localise le noyau ("mach_kernel"), un fichier de démarrage important pour Mac OS X. Si le mode prolixe de votre Hackintosh indique qu'il ne trouve pas mach_kernel pour une raison quelconque, la saisie de cet indicateur d'initialisation aidera le chargeur de démarrage à le trouver. Le noyau se trouve soit à la base même du système de fichiers OS X, soit dans / System / Library / Kernels / kernel si vous utilisez OS X Yosemite. Si vous avez réellement déplacé le noyau ailleurs sur votre disque dur, remplacez "mach_kernel" par l'emplacement où se trouve le noyau. Par exemple, si le noyau se trouve dans le dossier Extra de votre disque dur principal, entrez l'indicateur de démarrage "/ Extra / mach_kernel" (sans les guillemets). Si votre noyau porte un nom différent, vous pouvez modifier l'indicateur de démarrage en conséquence. Par exemple, si votre noyau s'appelle "cheesecake" au lieu de "mach_kernel", entrez l'indicateur de démarrage "cheesecake" (sans les guillemets).

VOIR ÉGALEMENT: Comment utiliser les drapeaux de démarrage sur votre Hackintosh
VOIR AUSSI: Hackintosh ne démarre pas? Voici comment utiliser le mode commenté pour résoudre ce problème.

Click to rate this post!
[Total: 0 Average: 0]