Jump to content

Entering boot sequence


mac.hp.pc
 Share

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::|

Link to comment
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>

Link to comment
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.

Link to comment
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>

Link to comment
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>

Link to comment
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.

  • Like 1
Link to comment
Share on other sites

  • 5 weeks later...

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>

Link to comment
Share on other sites

  • 2 months later...
  • 6 months later...

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.

Link to comment
Share on other sites

 Share

×
×
  • Create New...