Ok i copy pasted this from an old post that's already out there coz i see people asking the same question over and over....
---------------------------------------------------------------------------------------------------------------------
Messing with the boot options
Tired of typing '-x "Graphics Mode"="1280x1024x32@85" platform=ACPI or platform=X86PC' every time you boot? This is for you!
NOTE: It is best to test out your commands before editing the Boot file. By testing, we mean typing your command during boot (Darwin). If it works, then proceed. Why? Because your changes to the boot file is used EVERY time you boot into Mac OS. Typing out the commands during the boot only affects the OS during that current boot. Rebooting clears it.
Browse to
/Library/Preferences/SystemConfiguration/com.apple.Boot.plist
and open it up in your text editor- You can add some switches in here to make your life a little bit sweeter...
HINT: If you are having difficulty saving changes to com.apple.Boot.plist; Open Terminal and type "sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist" (WITHOUT the quotes.. just copy and paste the text) and press enter. Use the arrow keys to move the cursor. Ctrl+O to save and Ctrl+X to close.
To automatically use a certain graphics mode
<key>Graphics Mode</key>
<string>1280x1024x32@85</string>
Note: If your video card is using VESA 2.0 drivers, leave out the '@85' part as it only works on VESA 3.0 will cause the system to reset before getting anywhere.
If you need to specify a platform
<key>Kernel Flags</key>
<string>platform=X86PC</string> or <string>platform=ACPI</string>
If you don't want to see the Darwin text on boot - HINT: You can get the prompt back by holding "ctrl" at boot.
<key>Quiet Boot</key>
<string>Yes</string>
If you want to show the Logo with spinning Boot Graphics
<key>Boot Graphics</key>
<string>Yes</string>
To put in switches (-v, -x, -s, etc)
<key>Kernel Flags</key>
<string></string>
Speed up Darwin's timeout count-down
<key>Timeout</key>
<string>8</string>
Replace 8 (default seconds) to a new value.
To set Darwin to boot from a particular partition:
<key>Kernel Flags</key>
<string>rd=diskXsY</string> Where X is your hard drive number and Y is the partition number (BSD naming scheme)
if you are unsure about the rd value open Aplications>Utilities>Disk Utiliy, click on the partition with OSX installed and click on info, the right "rd" value is the value from "Disk Identifier"
EDIT: I've tested this a few times, doesn't seem to want to work for me. Anyone got any ideas? T
This page has some info: http://www.opendarwin.org/pipermail/hacker...ust/004540.html
work fine for me, I use <string>rd=disk1s3</string> to boot from the 3rd primary partition of my second disk.
this doesn't work for me, i ended up having to reinstall, try this but make sure you can get back in to change it back if it doesn't work
NOTE: The kernel flags option has made some computers unbootable. </br> Type "-F mach_kernel -v" at the boot prompt if your computer fails to boot after messing around with this.
NOTE 2: **ONLY IF YOU HAVE PARTITIONMAGIC** In the event you are not provided with a boot prompt, just boot to Windows normally. In command prompt, use diskpart to set the second partition active. This will boot the computer directly to OS X 86. Once booted, delete the changes made to the com.apple.Boot.plist file, save, and reboot. Use PartitionMagic( There may be another way?) to boot the computer, then reset the Windows partition back to active. Reboot again and you're back to your OS Selection menu.
