Vous êtes sur la page 1sur 3

11/21/2014

CommonbootoptionsforChimera,Chameleon,Unibeast,Niresh,andmore

IsyourPCcompatible
withMacOSX?Read
thisfirst.

HOME

HowtoinstallOSX
YosemiteonyourPC
withUnibeast

INSTALLATION GUIDES

HowtouseMultibeast
7:acomprehensive
guide

HARDWARE RECOMMENDATIONS

TheBasicGuideto
UpdatingYour
Hackintosh

ADDITIONAL RESOURCES

HowMuchMoneyWill
AHackintoshSave
You?[UPDATED]

TheBestHackintosh
Laptopsof20132014
MavericksEdition

WHAT IS HACKINTOSHING?

JANUARY29,2012

SEARCHMACBREAKER

CommonbootoptionsforChimera,Chameleon,
Unibeast,Niresh,andmore

Search

POPULARTHISWEEK

HowtoinstallOSXMavericks
onyourPCwithNiresh

HowtoinstallOSXMavericks
inVirtualboxwithNiresh

HowtoinstallOSXYosemite
onyourPCwithUnibeast

TheBestHackintoshLaptops
of20132014Mavericks
Edition

CanIinstallOSXonmyPC?
Readthisfirst.

IfyourHackintoshcan'tboot,changingyourbootoptionswithbootflagsmaybeyourlastchanceatgettingMacOSXto
start.Ifyoudon'tknow,"bootflags"areoptionsthatchangethewaythatyourbootloader(theprogramthatbootsMacOS
X)runsatstartup.ReadpastthebreakforlistofcommonbootflagsforiBoot,Unibeast,Chimera,Chameleon,andmore.
InstallOSXonPC

LeopardBoot

BootMode

BootLoader

LASTUPDATEDON:October27,2014

v
Themotherofallbootflags.Enteringvintothebootloaderturnsonverbosemode,whichisabsolutelycriticalforfixingany
Hackintoshissue.VerbosemodedisplayseverysingleprocessthattakesplaceduringyourbootupofMacOSX.Itcanbe
ratherintimidating,asitwilldisplayhundredsoflinesofcommandsduringthebootupprocess.However,ifyourHackintosh
isn'tbooting,thenverbosemodeshouldfreezeattheexactpointwherethebootupprocessistrippingup.Takeaphotoof
whatverbosemodesayswhenthebootupfreezes.YoucanthenpostthatphotoonaHackintoshforumtolookforhelp,or
trytousetheresultsofverbosemodetoguesswhatyourproblemisbyyourself.

x
Turnsonsafemode.MacOSXinsafemodeignoresallkextfilesandbootsettingsexceptthosewhichareabsolutely
necessarytobootingthesystem.Safemodeisusefulifyou'retryingtoruntheMacOSXinstalleronaPCthat'snotfully
compatiblewithMacOSX.Also,ifyouaccidentallyinstalledakextfilethat'smessingupyourHackintosh,bootinginto
safemodemayworkaroundtheproblem.Insafemode,youcanthenremovetheoffendingkextfrom/Extra/Extensionsin
yourmainharddrive(ifyou'rerunningMacOSXSnowLeopard),or/System/Library/Extensions(ifyou'rerunningMacOS
XLion,MountainLion,orMavericks).

http://www.macbreaker.com/2012/01/listofcommonhackintoshbootflags_29.html

HowtoenablewritingtoNTFS
harddrivesforfreeinMacOS
X(includingYosemite!)

Commonbootoptionsfor
Chimera,Chameleon,
Unibeast,Niresh,andmore

HowtoinstallOSXMountain
LiononyourPCwithNiresh

HowtoinstallOSXMavericks
onyourPCwithUnibeast

HowtoinstallOSXYosemite
onyourPCwith"Yosemite
Zone"

1/10

11/21/2014

CommonbootoptionsforChimera,Chameleon,Unibeast,Niresh,andmore

F
Ifyou'veenteredsomeextrabootflagsintoorg.Chameleon.boot.plist,butthey'remessingupyourHackintosh'sbootloader,
entertheFbootflagtoignorethem.

SUBSCRIBETORSS
Posts
Comments

f
IgnoreskextcachesduringbootuponMacOSXSnowLeopard.Ifyoudidnotinstallakextproperly(usuallybecauseyou
forgottorunSystemUtilitiesinMultibeastafterinstallinganewkext),yourkextcachewillbedamaged,andMacOSX
mightbecomeunbootableunlessyouusethisbootflag.ThekextcachewasreplacedbythekernelcacheinMacOSX
Lion,sotheoretically,thefbootflagshouldnolongerworkhowever,thisbootflagcanstillhelpsomeHackintoshesboot
(forreasonsunknown).

ALLPOSTS
2014(8)
2013(19)
2012(103)
12/3001/06(1)

UseKernelCache=Yes

12/2312/30(3)

MacOSXLion,MountainLion,andMaverickscanusethekernelcachetoinstallkexts,allowingMacOSXtobootfaster.
However,thekernelcacheisturnedoffbydefault,andyouhavetoenableitbyusingthebootflag"UseKernelCache=Yes"
(withoutquotationmarks).InstallingEasybeast,UserDSDT,or"DSDTFreeInstallation"withMultibeastwillautomatically
turnthekernelcacheonforyou.IfMacOSXisbootingextremelyslowlyonyourHackintosh,thekernelcachemightbe
malfunctioning.Inaddition,somelaptopshavetroublewiththekernelcachefeature.Inthesecases,youcanturnthecache
offwith"UseKernelCache=No"(withoutquotationmarks).Turningoffthekernelcacheisequivalenttousingthe"f"
bootflaginSnowLeopard.

12/0212/09(1)
11/1811/25(1)
11/1111/18(1)
10/1410/21(2)
10/0710/14(1)
09/2309/30(1)
09/1609/23(1)

PCIRootUID=1

09/0909/16(1)

SomeHackintosheswillonlybootwhentheir"PCIRootID"issetto0.ThisusuallyhappenswithHackintoshesthatusea
AMDRadeongraphicscard.Othertimes,aHackintoshwillonlybootwhenits"PCIRootID"issetto1.Insomecases,
thebootflag"PCIRootUID=1"willalsofixMacAppStoreverificationerrors.

08/2609/02(1)

GraphicsEnabler=No

07/2908/05(1)

ThisturnsGraphicsEnableroff/on(youcanset"No"to"Yes").GraphicsEnablerisafeaturethathelpsMacOSXwork
betterwithcertaingraphicscards.Thesedays,UnibeastturnsoffGraphicsEnablerbydefault,sincegraphicscardsfrom
NVIDIA's600and700seriesnolongerrequireGraphicsEnablertoworkwithMacOSX.However,mostothergraphics
cardsstillrequireGraphicsEnablertobeturnedononthesegraphicscards,turningthefeatureoffwillbreakDVDPlayer,
aswellasGeekbench,mostgames,mostvideoeditors,andcertainotherapps.

IGPEnabler=Yes
ThisturnsIGPEnableron/off(youcanset"Yes"to"No").IGPEnablerisafeaturesimilartoGraphicsEnablerthathelps
MacOSXworkbetterwithyourintegratedgraphics.WhileGraphicsEnablerwillalreadydothisnormally,ifyouneedto
turnoffGraphicsEnablerforsomereasonbutwanttokeepyourintegratedgraphicsworking,usethisbootflag.
Specifically,thisbootflagcanbeusefulifyouwanttouseanNVIDIA600or700seriescardinconjunctionwithyour
integratedgraphics(e.g.whenrunningAirPlayMirroring).

darkwake=0
TheDarkWakefeatureinMacOSXLion,MountainLion,andMavericksallowsyoutowakeupcertainpartsofyourMac
fromsleep,whileleavingotherpartsinsleepmode.Unfortunately,thisfeatureoftenmessesupsleeponHackintoshes.
Enterthisbootflagtoturnitoff(enterdarkwake=1toturniton,ifturningitoffdoesn'tdothetrick).Additionally,ifyour
verbosebootupisfreezingatabunchofcommandsthatmention"SleepEnabler.kext",enteringdarkwake=0shouldbeable
totemporarilyturnSleepEnabler.kextoff.(OnceyoubootintoOSX,besuretoremoveSleepEnabler.kextcompletelyby
deletingitfromeither/Extra/Extensionsor/System/Library/Extensionsinyourharddrive.)

npci=0x2000
npci=0x3000

08/1208/19(2)
08/0508/12(1)

07/2207/29(3)
07/1507/22(2)
07/0807/15(1)
07/0107/08(2)
06/2407/01(2)
06/1706/24(2)
06/1006/17(1)
06/0306/10(1)
05/2706/03(1)
05/1305/20(1)
05/0605/13(2)
04/2905/06(1)
04/2204/29(2)
04/1504/22(2)
04/0804/15(2)
04/0104/08(3)
03/2504/01(2)
03/1803/25(1)
03/1103/18(3)
03/0403/11(3)
02/2603/04(3)

IfyourverbosemodebootupofMacOSXLionorMountainisfreezingat[PCIConfigurationBegin],enterthenpci=0x3000
bootflagtofixit.ThisflagisappliedbydefaultwhenyouinstallEasybeast,UserDSDT,or"DSDTFreeInstallation"with
Multibeast.Thebootflagnpci=0x2000doesthesamething,exceptthatitusuallyonlyworksforLion.

02/1902/26(2)

dart=0

01/2902/05(9)

DisablestheVTdvirtualizationtechnologybuiltintocertainIntelprocessors.ForHackintoshes,VTdisprettyuseless
virtuallynoMacOSXapplicationsuseit(virtualizationappslikeVirtualboxtendtousethealternativeVTxtechnology
instead),andcertainHackintoshmotherboardshavebeenknowntocrashinMacOSXwhenVTdisenabled.

cpus=1
LimitsMacOSXtousingonecoreofyourCPU.ThisbootflagisoftennecessarytolaunchtheMacOSXSnowLeopard
installationDVDonaHackintoshwithanunsupportedprocessor(ahem,AMDprocessors).InOSXMountainLionand
Mavericks,youmayalsohavetousethisbootflagifyourcomputerusesahighendIntelprocessoronLGA2011.

busratio=20
The20isreplacedwithyourCPU'sbusratio.Thisbootflagisusuallyusedwhenyou'reinstallingMacOSXSnowLeopard
onaprocessorthat'snotsupported(onceagain,AMDprocessors).SnowLeopardsupportsmoreprocessorsthanitused
to,sothisbootflagisn'tascommonasbefore.Youcanfindalistofbusratiosfor2010modelIntelprocessorshere.You
canalsofindyourbusratiomanually.

02/1202/19(5)
02/0502/12(6)
HowtoinstallMacOSXSnowLeopardonaPC
HowtoinstallMacOSXSnowLeopardonaMBR
part...
HowtoenableAirDroponaHackintosh
HowtoviewHFS+harddrivesfromWindows
EnablewritingtoNTFSharddrivesonMacOSX
MacSuperBundlesellsParallelsDesktopand
moref...
CommonbootoptionsforChimera,Chameleon,
Unibea...
HowtosetbootoptionsforiBoot,Chimera,or
Cha...
HowtorecordyourscreeninMacOSXforfree
01/2201/29(23)

arch=i386
ForcesMacOSXtobootinto32bitmode.Sometimes,yourCPUorgraphicscardwon'tbefullysupportedinOSXunless
youbootinto32bitmode.UnlikeinWindows,bootingthe32bitkernelforMacOSXdoesnotlimityourtotalamountof

http://www.macbreaker.com/2012/01/listofcommonhackintoshbootflags_29.html

2/10

11/21/2014

CommonbootoptionsforChimera,Chameleon,Unibeast,Niresh,andmore

RAMto4GB,andyoucanstillrun64bitapplications.However,singleapplicationscannotuseupmorethan4GBof
RAM,sothisisadisadvantageifyoudoprofessionalvideoediting,orsomethingelsethattakesupalotofRAM.

arch=x86_64
AllowsMacOSXtobootinto64bitmode.MacOSXSnowLeopard(andallversionsbeyondit)willbootinto64bitmode
bydefault.Nowadays,thisbootflagismainlyusedonAMDHackintoshes,wherechoosingbetween32bitmodeand64bit
modeisactuallyimportant.

legacy
Forcesthe"userland"ofMacOSXtobootinto32bitmode.MacOSXisdividedintotwoparts:the"kernel",whereOSX
communicateswithyourcomputer'shardware,andthe"userland",whereeverythingelseruns.Bootflagslike"arch=i386"
and"arch=x86_64"affectthekernel,butwhenrunningMacOSXLionwithcertainmodifiedkernels,AMDHackintoshes
oftenneeda32bituserlandinadditiontoa32bitkernel.Inthiscase,youneedtouse"legacy"atthesametimeas
"arch=i386"(bothwithoutquotationmarks).

force64
Forcesthe"userland"ofMacOSXtobootinto64bitmode.MacOSXisdividedintotwoparts:the"kernel",whereOSX
communicateswithyourcomputer'shardware,andthe"userland",whereeverythingelseruns.Bootflagslike"arch=i386"
and"arch=x86_64"affectthekernel,butwhenrunningMacOSXSnowLeopard,AMDHackintoshesoftenneeda32bit
kernelanda64bituserland.Inthiscase,youneedtouse"force64"atthesametimeas"arch=i386"(bothwithout
quotationmarks).

nossse3bit
EnablesSSSE3emulationforAMDHackintoshes.EversinceMacOSXLion,MacOSXhasrequiredtheSSSE3
instructionsettorunproperly.However,AMDdidn'taddSSSE3totheirprocessorsuntil2011,meaningthatonlyAMD
processorswitha"FX"intheirmodelnumber(e.g.FX4100)nativelysupporttheinstructionsneededbyMacOSX.Ifyour
computerusesanolderAMDprocessor(i.e.anythingfromtheAthlonorPhenomlines),youmayhavetousethisbootflag
toenable"emulation"oftheinstructionsinstead.

mach_kernel
/System/Library/Kernels/kernel
Locatesthekernel("mach_kernel"),animportantbootfileforMacOSX.IfyourHackintosh'sverbosemodesaysthatit
can'tfindmach_kernelforsomereason,enteringthisbootflagwillhelpthebootloaderfindit.Thekerneliseitherfoundat
theverybaseoftheOSXfilesystem,orin/System/Library/Kernels/kernelifyou'reusingOSXYosemite.Ifyouactually
movedthekernelsomewhereelseinyourharddrive,change"mach_kernel"towhereverthekernelislocated.Forexample,
ifthekernelisintheExtrafolderofyourmainharddrive,enterthebootflag"/Extra/mach_kernel"(withoutquotation
marks).Ifyourkernelisnamedsomethingdifferent,youcanchangethebootflagaccordingly.Forexample,ifyourkernelis
named"cheesecake"insteadof"mach_kernel",enterthebootflag"cheesecake"(withoutquotationmarks)instead.
SEEALSO:HowtousebootflagsonyourHackintosh

RelatedPosts

HowtouseMultibeast7:a
comprehensiveguidefor
Yosemite

HowtoinstallOSX
MountainLiononyourPC
withNiresh

HowtoinstallOSX
YosemiteonyourPCwith
Unibeast

HowtouseMultibeast6:a
comprehensiveguidefor
Mavericks

Howtoedityourown
DSDTwithMaciASL

+4 Recommend this on Google

84Comments

MacBreaker

SortbyBest

Login

Share Favorite

Jointhediscussion
nailouali ayearago

HELPMEPLEASE

http://www.macbreaker.com/2012/01/listofcommonhackintoshbootflags_29.html

3/10

Vous aimerez peut-être aussi