Comment régler dans menu Bootloader les problèmes de démarrage de votre Hackintosh Mac grâce aux commandes Flags

[TUTO] Tutoriel Comment Installer par USB Mac Os X Lion / Mountain Lion en Hackintosh sur PC ou MAC avec MyHack
Trouver et Telecharger Kexts, Drivers et Pilotes Hackintosh avec SystemInfo

Commandes Flags pour Bootloader Chameleon, Chimera, Clover

[TUTO] Commandes flags à taper pour régler les problèmes de démarrage Mac Osx, Hackintosh iAtkosVoici quelques commandes à taper au dans le menu du Bootloader Chameleon, sur l’écran ou apparait le Caméléon après avoir appuyer sur F8 pour stopper la barre de défilement. Ou dans Clover dans son menu (malgré que des commandes y existent déjà dans Clover)

Vous pouvez en taper plusieures à la fois pour parvenir à l’écran de démarrage et installer Mac Osx sur votre PC

1ere ligne : la Commande

2e ligne : la Valeur

3e ligne : la Description

Il faudra toujours rajouter le = (égal) entre la commande et la valeur

(Par exemple Boot Graphics=Yes )

Le clavier est en mode Americain, donc il faudra s’adapter aux touches…


Kernel

nom_du_kernel (ex: mach_kernel)

utiliser un kernel alternatif.

 

Boot Graphics

Yes ou No

permet de définir si le bootloader lance le système en mode graphique ou en mode texte Buggé

 

EthernetBuiltIn

Yes ou No

permet de d’injecter les Cartes ethernet comme « Built In » directement au boot.

 

GraphicsEnablers

Yes ou No

permet de d’injecter les Cartes graphique directement au boot, fonctionne pour énormément de Carte NVidia (série 8xxx 9xxx 2xx 4xx) et aussi certaines carte ATI/AMD (série 5xxx et 6xxx)

 

PciRoot

ex: 0 , 1

permet de définir la valeur du Slot PCI de votre carte Graphique. (Valeur de départ 0)

 

AtiConfig

exemple: Ukari

Utiliser un Framebuffer différent, en cas de reconnaissance partielle ou nulle de votre CG ATI.

 

UseAtiROM

Yes ou No

Utiliser le ROM de votre CG ATI. (path: /Extra/__.rom)

 

UseNvidiaROM

Yes ou No

Utiliser le ROM de votre CG Nvidia.(path: /Extra/_.rom)

 

VBIOS

Yes ou No

Injecter VBIOS NVIDIA dans les « device-propertie

 

Graphics Mode

1024x780x32

spécifier la résolution de son écran au moment du boot. L’interface du bootloader sera alors à la résolution indiqué, à la condition que votre bios supporte VESA 3.

 

UseKernelCache

Yes ou No

Désactive le Cache système (Extension/Exentensions.mkexts et Systeme/Library/Extensions.mkext) Désactivé par défaut

 

ForceHPET

Yes ou No

Force l’activation de HPET si placé sur « Yes » (No par défaut)

 

GenerateCStates

Yes ou No

Activer la génération automatique des états d’alimentation des performances processeur (C-States)

 

GeneratePStates

Yes ou No

Activer la génération automatique des états d’alimentation des performances processeur (P-States).

 

Quiet Boot

Yes ou No

Si la valeur est Yes, le système se lancera automatiquement dans passer par le menu de boot.

Dans ce cas, pour le faire apparaître, appuyez sur f8 pendant le chargement du bios et des périphériques.

 

Timeout

1 ou 2 ou 3 ou 4 …etc

c’est le temps (en secondes) que va mettre le bootloader avant de lancer automatiquement la partition par défaut.

 

Instant Menu

Yes ou No

Le menu du bootloader apparaît directement par défaut

 

USBBusFix

Yes ou No

Active les patch EHCI et UHCI (problèmes liés à l’USB/veille), désactivé par défaut.

 

EHCIacquire

Yes ou No

Active le patch EHCI, désactivé par défaut

 

UHCIreset

Yes ou No

Active le patch UHCI, désactivé par défaut.

 

USBLegacyOff

Yes ou No

Active le patch USB Legacy, désactivé par défaut.

 

Wake

Yes ou No

Le système ne redémarrera pas à partir de l’image disque créee lors de l’hibernation

 

ForceWake

Yes ou No

Forcer Chameleon à utiliser l’image disque créée lors de l’hibernation du système

 

WakeImage

chemin du fichier*

indique un chemin alternatif vers une autre image disque (le chemin par défaut: /private/var/vm/sleepimage)

 

DropSSDT

Yes ou No

Ignorer les tables SSDT de votre BIOS au profit du fichier dsdt.aml (Uniquement si vous avez ajouté des tables SSDT à votre fichier dsdt.aml)

 

DSDT

chemin du fichier*

Indiquer un chemin alternatif vers un autre fichier dsdt.aml (chameleon le cherche par défaut dans /DSDT.aml ou /Extra/DSDT.aml)

 

SMBIOSdefaults

Yes ou No

n’utilise pas les valeurs par défaut si le fichier /Extra/smbios.plist n’existe pas

 

SMBIOS

chemin du fichier*

Indiquer le chemin vers votre smbios.plist (par défaut le placer dans Extra) (ex: /Extra/smbios.plist)

 

Rescan**

Yes ou No

Permet la détection automatique à l’insertion d’un CD/DVD ou lors d’un changement de CD/DVD

 

Rescan Prompt**

Yes ou No

Un message apparaît au lancement du bootloader pour confirmer le scan automatique du lecteur CD/DVD

 

GUI

Yes ou No

Désactive l’interface graphique du bootloader

 

Default Partition

hd(x,y)

Indique la partition par défaut que Chameleon lancera, x étant le numéro de disque, y celui de la partition.***

 

-v

aucune

démarrage en mode verbose (texte).

 

-f

aucune

force le chargement des extensions, ignore le cache des extensions.

 

-x

aucune

safe mode: seul les extensions essentielles seront chargées.

 

-s

aucune

single user: démarrage en mode ligne de commandes

 

 

cpus

ex: 1 ou 2 ou 3 ou 4 etc…

spécifie le nombre de processeurs ou de coeurs à utiliser. cpus=1 peut temporairement fixer des problèmes de boot liés à certains PC.

 

 

config

nom_du_fichier

utiliser un fichier boot.plist alternatif.

 

 

rd

diskXsY ou UUID**

spécifie un disque de démarrage. par ex : rd=disk0s2

 

 

boot-uuid

adresse UUID d’une partition

spécifie une partition de démarrage en fonction de son UUID (plusieurs chiffres xxxx..). Nécessaire pour démarrer sur un volume Apple RAID.

 

 

-legacy

aucune

Force le démarrage du kernel en mode

 

 

-v

La mère de toutes les options de démarrage. Saisie-v dans le chargeur de démarrage se met en marche le mode verbeux, ce qui est absolument essentiel pour la fixation de toute question Hackintosh. Verbose mode affiche tous les processus unique qui a lieu pendant votre démarrage de Mac OS X. Il peut être assez intimidant, car il sera d’afficher des centaines de lignes de commandes au cours de la processus de démarrage. Toutefois, si votre Hackintosh n’est pas le démarrage, puis le mode verbeux devrait geler à l’endroit exact où le processus de démarrage est un croche-pied. Prenez une photo de ce mode verbose dit avant le démarrage se fige. Vous pouvez ensuite envoyer cette photo sur un forum Hackintosh chercher de l’aide, ou essayez d’utiliser les résultats de mode verbose pour deviner ce que votre problème est par vous-même.

 

 

-x

Active le mode sans échec. Mac OS X en mode sans échec ne tient pas compte de tous les fichiers kext et les paramètres de démarrage, sauf celles qui sont absolument nécessaires pour le démarrage du système. 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. En outre, si vous avez accidentellement installé un fichier kext qui est de gâcher votre Hackintosh, le démarrage en mode sans échec peut contourner le problème. En mode sans échec, vous pouvez alors retirer le kext offensant de / Extra / Extensions dans votre disque dur principal (si vous utilisez Mac OS X Snow Leopard), ou / System / Library / Extensions (si vous utilisez Mac OS X Lion ou lion de montagne).

 

 

-f

Si vous avez entré quelques options de démarrage supplémentaires dans org.Chameleon.boot.plist, mais ils gâchent votre bootloader Hackintosh, entrez l’option -f de démarrage pour les ignorer.

 

 

-f

Ignore les caches kext au démarrage sous Mac OS X Snow Leopard. Si vous n’avez pas installer un kext correctement (généralement parce que vous avez oublié d’exécuter les utilitaires du système dans MultiBeast après l’installation d’un nouveau kext), le cache de votre kext sera endommagé, et Mac OS X ne démarre plus pourrait devenir, sauf si vous utilisez cette option de démarrage. Le cache kext a été remplacé par le cache du noyau de Mac OS X Lion, donc théoriquement, l’option-f de démarrage ne devrait plus travailler, mais ce drapeau d’amorçage peut encore aider certains de démarrage Hackintoshes (pour des raisons inconnues).

 

 

UseKernelCache=Yes

Mac OS X Lion et de la Montagne du Lion peut utiliser le cache du noyau à installer kexts, ce qui permet de Mac OS X pour démarrer plus rapidement. Toutefois, le cache du noyau est désactivé par défaut, et vous devez l’activer en utilisant le drapeau de boot « UseKernelCache = Yes. Installation Easybeast ou UserDSDT avec MultiBeast s’allumera automatiquement le cache du noyau sur les pour vous. Si Mac OS X est le démarrage extrêmement lent sur votre Hackintosh, le cache du noyau peut-être défectueuse, et vous pouvez le désactiver avec « UseKernelCache = Non » (sans les guillemets). Eteindre le cache du noyau est équivalent à l’aide de la « -f » bootflag dans Snow Leopard.

 

 

PCIRootUID=1

Certains Hackintoshes ne démarre quand leur « identité root PCI » est réglé à 0. Cela se produit généralement avec Hackintoshes qui utilisent une carte graphique AMD Radeon. D’autres fois, un Hackintosh ne démarre quand son «identité root PCI » est mis à 1. Dans certains cas, le drapeau de boot « PCIRootUID = 1″ sera également fixer Mac App erreurs de vérification de magasins .

 

 

npci=0x2000

npci=0x3000

Si votre démarrage mode verbose de Mac OS X Lion ou de la Montagne est la congélation à [PCI Configuration Begin], entrez le npci=0x3000 drapeau boot pour y remédier. Ce drapeau est appliqué par défaut lorsque vous installez ou Easybeast UserDSDT avec MultiBeast . Le démarrage du pavillon npci=0x2000 fait la même chose, sauf qu’il ne fonctionne que pour Lion.

 

 

arch=i386

Forces Mac OS X de démarrer en mode 32-bit. Parfois, votre CPU ou carte graphique ne sera pas entièrement pris en charge dans OS X, sauf si vous démarrez en mode 32-bit. Contrairement à Windows, le démarrage du noyau 32-bit pour Mac OS X ne limite pas votre quantité totale de RAM de 4 Go, et vous pouvez toujours exécuter des applications 64 bits. Toutefois, les applications simples ne peuvent pas utiliser plus de 4 Go de RAM, c’est donc un inconvénient si vous faites le montage vidéo professionnel, ou autre chose qui prend beaucoup de RAM. Ce drapeau de démarrage ne fonctionne plus sous OS X lion de montagne.

 

 

arch=x86_64

Permet Mac OS X de démarrer en mode 64-bit. Ce drapeau boot est généralement inutile, car Mac OS X Snow Leopard (et toutes les versions au-delà de celle-ci) va démarrer en mode 64-bit par défaut.

 

 

-Force64

Forces Mac OS X de démarrer en mode 64-bit. Ceci est habituellement requis pour démarrer les Hackintoshes AMD , en particulier sur les nouveaux AMD à six cœurs. Fait intéressant, vous pouvez utiliser l’option -force64 et arch=386 en même temps

 

 

cpus=1

Ce drapeau boot Mac OS X limite à un noyau à l’aide de votre CPU. Ce drapeau boot est souvent nécessaire pour lancer le Mac OS X Snow Leopard d’installation de DVD sur un Hackintosh avec un processeur non pris en charge (ahem, les processeurs AMD ). Cependant, vous ne devriez pas avoir à utiliser ce drapeau boot une fois que vous avez installé le noyau héritage.

 

 

busratio=20

Le 20 est remplacé avec un taux de bus de votre CPU. Ce drapeau boot est généralement utilisé lorsque vous installez Mac OS X Snow Leopard sur un processeur qui n’est pas pris en charge (une fois de plus, les processeurs AMD ). Snow Leopard prend en charge plus de processeurs qu’auparavant, donc ce drapeau boot n’est pas aussi commun que devant. Vous pouvez trouver une liste de busratios pour les processeurs Intel 2010-modèle ici . Vous pouvez également trouver votre busratio manuellement .

 

 

mach_kernel

Ce drapeau boot localise le noyau (« mach_kernel »), un fichier de démarrage important pour Mac OS X. Si le mode de votre Hackintosh verbeux dit qu’il ne peut pas trouver mach_kernel pour une raison quelconque, entrer dans ce drapeau boot aidera le bootloader trouver (l’ du noyau se trouve généralement à la base même du système OS X fichier). Si vous avez réellement déplacé votre noyau à un autre endroit dans votre disque dur, changer « mach_kernel » à l’endroit où le noyau est situé. Par exemple, si le noyau est dans le dossier supplémentaire de votre disque dur principal, entrez le drapeau de boot « / Extra / mach_kernel » (sans les guillemets).

 

 

GraphicsEnabler=No

Cela s’avère Graphics Enabler off / on (vous pouvez définir «Non» à «Oui». Graphics Enabler est une fonctionnalité qui permet de Mac OS X fonctionnent mieux avec votre carte graphique, il est donc activé par défaut lorsque vous configurez votre Hackintosh avec MultiBeast . Toutefois, lorsqu’il est utilisé avec certaines cartes graphiques (en particulier les cartes AMD Radeon), Graphics Enabler peut Mac OS X ne peut pas démarrer, ou provoquer des graphiques dans Mac OS X pour afficher de manière incorrecte. Si tel est le cas, essayez d’entrer « GraphicsEnabler = Non » (sans les guillemets) à la place. Mise hors GraphicsEnabler brisera Lecteur DVD, ainsi que Geekbench, la plupart des jeux, la plupart des éditeurs vidéo, et certains d’autres applications. Certaines des cartes de NVIDIA de la série 600 ne nécessitent plus GraphicsEnabler de travailler avec Mac OS X: dans ce cas, la désactivation de GraphicsEnabler ne causera pas d’effets négatifs.

 

 

debug=0x100

debug=0x144

Active le mode debug. Si vous utilisez une de ces options de démarrage, et Mac OS X devient une panique du noyau (qui est la version Mac de l’écran bleu de la mort), vous verrez un écran de débogage complet de code au lieu d’un générique « Vous devez redémarrer votre ordinateur « message.

 

 

darkwake=0

La fonction DarkWake sous Mac OS X Lion OS et Montagne du Lion vous permet de réveiller certaines parties de votre Mac à partir de sommeil, tout en laissant les autres parties en mode veille. Malheureusement, cette fonctionnalité souvent mess up sommeil sur Hackintoshes. Entrez dans ce bootflag pour l’éteindre (entrer darkwake = 1 pour l’activer, si elle ne tourne hors pas faire l’affaire). En outre, si votre démarrage verbose est congélation à un tas de commandes qui mentionnent « SleepEnabler.kext », entrant darkwake = 0 devrait être capable de tourner hors SleepEnabler.kext. (Une fois que vous démarrer en OS X, assurez-vous de retirer complètement SleepEnabler.kext en le supprimant de soit / extra / extensions ou / System / Library / Extensions dans votre disque dur.)

 

 

Version Chameleon 2.0 RC5 r1074 et compatible pour la plupart des Bootloaders Hackintosh

[TUTO] Tutoriel Comment Installer par USB Mac Os X Lion / Mountain Lion en Hackintosh sur PC ou MAC avec MyHack
Trouver et Telecharger Kexts, Drivers et Pilotes Hackintosh avec SystemInfo

9 commentaires à propos de “Comment régler dans menu Bootloader les problèmes de démarrage de votre Hackintosh Mac grâce aux commandes Flags

  1. petite question bete : en arrivant sur clover estce bien le logo efi boot pour demarrer linstallation de macosx? et deuxieme question bete : pour rentrer les commandes sagitil du logo shell 64 ? jen peux plus je suis perdu je suis en train de serrer la!!!!!

      

  2. Bonjour, malgrès de nombreux tuto, je ne sait pas comment faire avec les .pkg de clover…
    Ou les faut-il les placez ? que faut-il en faire ? le format n’est pas reconnue !
    config:
    I5 4460
    GTX 970
    8 go de ram
    carte mère no name, en UEFI
    Windows 8.1
    merci d’avance

      

  3. bonjour voila mon probleme . J’ai créer une clés usb avec Iatkos ML et je démarre interface affiche et je clique sur installe mac osx la pomme s’affiche et reste bloque dessus au bout de 5 minute. Un signe interdit apparait je n’arrire pas a installer mac osx sur mon yago 2 lenovo intel graphic hd intel merci de votre aide !!!

      

  4. Bonjour, Apparemment ça ne fonctionne pas non plus, comment dois je faire pour modifier le Kermel AMD?

      

    • Bonjour Valentin, ou Danny je ne sais plus…

      HP Pavilion 20

      Processeur: AMD E1-1200 APU with Radeon(tm) HD graphics 1.40 GHz

      Mémoire installée (RAM): 6.00 Go (5.58Go utilisable)

      Type du système: Système d’exploitation 64 bits, processeur x62

      Je te conseille d’abord d’enlever les 2Go de Ram que tu as surement dû rajouter par toi-même … mais qui ne sont peut être pas compatible avec Mac OsX et peut être même avec les autres RAM déjà présentes, essayer déjà avec 4go puis voir par la suite.
      Puis pour modifier le kernel AMD, il faut te rendre sur hackintoshosx.com et tapez kernel AMD pour retrouver un kernel compatible avec ta machine.
      Une fois cela fait, il faudra renommer celui ci manuellement et lui donner le même nom que celui déjà présent sur la clé usb (mach_kernel), il faut supprimer l’ancien et coller le nouveau.
      Et enfin, il ne faudra pas oublier les commandes à taper en plus de celles déjà présentes. Voilà
      ps : remplace le « npci=0x2000 par npci=0x3000 et 1000

        

  5. Pour mon ordinateur portable ASUS Hackintosh n’est apparemment pas installable car j’ai plusieurs carte graphique 1 intel qui est pas puissante du tout et une Nvidia qui elle est tres bonne, mais la seule qui est prise en compte par l’installation est la intel qui n’est pas suffisante pour mac. donc j’essaye de l’installer sur mon HP pavilion 20 qui est un AMD, j’ai téléchargé mach_kernel pour AMD, je boot correctement sur la clé USB, je clic sur le disque pour installer Yosemite (dans clover), et la grosse différence avec le ASUS il y a pleins de lignes que ce chargent et à la fin et bien voici les dernieres lignes:

    BSD process name corresponding to current thread: Kernel_task

    Wait for CMD: Time out waiting for command completion (opcode 8×9), 100ms

    Command abort: Time out waiting for command to abort, 100ms

    et ensuite le PC redémarre et ce remet sur clover

    Pour les Flags, j’ai testé :

    amd64 npci=0x2000 GraphicsEnabler=No -v -x

    amd64 GraphicsEnabler=Yes -v -x

    amdfx -v -x

    amd -v -x

    amd64 -v

    amd -x

    -v -x -f

    -x

    -v

    -x -f

    -v -f

    voila ce que j’ai testé, vous avez une idée?

      

    • Bonjour, vous n’avez pas suivi le tutoriel pour amd… car vous n’avez pas boot avec la commande -force64 arch=i386 -v (ou -v arch=i386 pour 32bits / arch=x86_64 pour 64bits).
      Merci de ne pas envoyer plusieurs fois le même message, et de choisir l’article adéquat pour poser sa question.

        

      • Bonjour, ça ne marche pas non plus:

        -force64 arch=i386 -v
        -force64 -v arch=i386
        -force64 -v arch=x86_64
        -force64 arch=x86_64 -v

        Une autre idée?

          

        • Il s’agit donc très certainement du kernel AMD lui-même… avant de le modifier par un autre, essayez la commande pour activer « NullCPUPowerManagement » dans les options Clover (Option / Binaries Option / NullCPUPowerManagement)

            

Ecrire un commentaire :