Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
mac.hp.pc

Entering boot sequence

14 posts in this topic

Recommended Posts

Hi do anyone know how to automatically load the boot configuration? It's very annoying to enter the same code over and over again.

Example: GraphicsEnabler=Y cpus=1 busratios=19

Something I have to retype the hole thing because of miss spell. :o:wallbash::|

Share this post


Link to post
Share on other sites

Hardware please.....? :wallbash:

Share this post


Link to post
Share on other sites

Hi,

 

You should add these 2 rules to your org.chameleon.boot.plist located in the /Extra/ folder. (the extra folder is mostly located in the root of your os x hdd).

 

<key>Kernel Flags</key>

<string>

GraphicsEnabler=Y cpus=1 busratios=19</string>

Share this post


Link to post
Share on other sites

Please pay attention to what you are doing, especially when trying to help someone else.

 

GraphicsEnabler is not a kernel flag and busratio does not have an S at the end.

 

Kernel

kernel_name_here

Kernel Flags

CPUS=1 busratio=19

GraphicsEnabler

y

Share this post


Link to post
Share on other sites

Do i copy the

<key>Kernel</key>

<string>kernel_name_here</string>

<key>Kernel Flags</key>

<string>CPUS=1 busratio=19</string>

<key>GraphicsEnabler</key>

<string>y</string>

 

Or do i have to change "kernel_name_here" because i don't know which kernel i am currently using.

Share this post


Link to post
Share on other sites

If you're not using a patched kernel it's mach_kernel.

 

Some people rename their patched kernel to mach_kernel but that's a bad idea because when installing the next 10.7.x update their patched kernel will get overwritten by the new Apple kernel.

Share this post


Link to post
Share on other sites

Where do i insert

<key>Kernel</key>

<string>march_kernel</string>

<key>Kernel Flags</key>

<string>CPUS=1 busratio=19</string>

<key>GraphicsEnabler</key>

<string>y</string>

 

in the org.chameleon.boot.plist?

 

 

In my org.chameleon.boot.plist it look like

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Default Partition</key>

<string>hd(0,4)</string>

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>GenerateCStates</key>

<string>Yes</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Instant Menu</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>2</string>

<key>UseKernelCache</key>

<string>No</string>

<key>npci</key>

<string>0x2000</string>

</dict>

</plist>

Share this post


Link to post
Share on other sites

Just modify your org.chameleon.boot.plist to this:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "

http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Default Partition</key>

<string>hd(0,4)</string>

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>GenerateCStates</key>

<string>Yes</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>Instant Menu</key>

<string>Yes</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>CPUS=1 busratio=19</string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>2</string>

<key>UseKernelCache</key>

<string>No</string>

<key>npci</key>

<string>0x2000</string>

</dict>

</plist>

Share this post


Link to post
Share on other sites

Boot Graphics

Yes

 

Redundant, yes is the default

 

Quiet Boot

No

 

Redundant, no is the default

 

Instant Menu

Yes

 

Timeout

2

 

Those two are conflicting - make up your mind whether you want a timeout or "instant menu".

 

npci

0x2000

 

npci=0x2000 belongs in the kernel flags string, it will not work like this.

Share this post


Link to post
Share on other sites

hi i just reinstall my mac lion because there a problem and here is the new .plist

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Quiet Boot</key>

<string>No</string>

<key>Timeout</key>

<string>5</string>

<key>npci</key>

<string>0x2000</string>

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>EthernetBuiltIn</key>

<string>Yes</string>

<key>GeneratePStates</key>

<string>Yes</string>

<key>GenerateCStates</key>

<string>Yes</string>

<key>Legacy Logo</key>

<string>Yes</string>

<key>UseKernelCache</key>

<string>No</string>

</dict>

</plist>

Share this post


Link to post
Share on other sites

I am gonna chime in here: (late I know)

Please pay attention to what you are doing, especially when trying to help someone else.

 

GraphicsEnabler is not a kernel flag and busratio does not have an S at the end.

 

<key>Kernel</key>

<string>kernel_name_here</string>

<key>Kernel Flags</key>

<string>CPUS=1 busratio=19</string>

<key>GraphicsEnabler</key>

<string>y</string>

 

GraphicsEnabler=Yes is a kernel flag, some systems won't do the <key>GraphicsEnabler</key>

<string>y</string>

thing.

Putting it into the <key>Kernel Flags</key>

<string>aruguments here</string>

Passes it to the kernel.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×