This is for the matter of completeness of my own records. You will find this on many places on the net, prolly not that well documented ;-) Anyway, the following flags and parameters may be put into Darwin before bootprocess:
| flag / parameter | meaning |
| -f | Force rebuild extensions cache |
| -v | Verbose booting shows debug information |
| -s | Boots into single user mode (means only terminal based mode) |
| -x | Boots into safe mode |
| -legacy | Boots into 32bit instead of 64bit mode |
| “rd=disk0s1” | Force to boot a specific partition on a specific drive (BSD drive notation, means disk0 = physical disk 1). Here disk1 partition 1 is forced to be booted. |
| “Graphics Mode=1024x768x32@75” | Forces to boot with a resolution of 1024 x 768 with 32bit colors at 75Hz |
| “Kernel=mach_kernel” | Forces to load a specific kernel, helpful for testing of new kernels. |
| “cpus=1” | Force using only 1 CPU core, may help addressing issues |
| “idlehalt=0” | May solve stuttering and shuttering on dualcore CPUs |
| “platform=X86PC” | Forces to not use powermanagement (disables ACPI) |
| “platform=ACPI” | Forces to use powermanagement (enables ACPI, but may crash your system) |
