PPCRCD kernel command-line options
Options which can be saved to nvram
Each of options if specified in cmdline will overwrite
nvram options. nvram options can be disabled at boot time with
nonv<option> specified in cmdline.
conf:
syntax:
conf=<device>[:<modules>[:<fs>[:<file>]]] |
Load configuration from <device>, from <file> (if it isn't
ppcrcd.xml.gz). First loads coma separated kernel modules (if needed
for device) and mounts partition as <fs> filesystem (needed if
can't be autodetected). <modules>, <fs> and <file>
may be blank. Examples: config on /dev/hda5 (pmac-ide) in /conf2.gz
file
conf=/dev/hda5:::conf2.gz |
config on /dev/hda2 with hfsplus fs in (standart) ppcrcd.xml.gz file
config on usb-storage, vfat
conf=/dev/sda1:usb-storage,sd_mod,ohci-hcd:vfat:ppc1.gz |
eth:
syntax:
eth=<module>:<ip/mask>[:<gate>[:<dns1>[,<dns2>[,...]]]] |
Configure ethernet for ethernet card supported by <module>.
Note: this option may be buggy with autodetection in udev enabled.
Multiple eth options are allowed. IP/mask can be one of:
192.168.0.2/24, dhcp or pump. Last eth with gate specified will become
default route. All dns of each eth will be added to '/etc/resolv.conf'.
Example:
eth=sungem:192.168.0.5/24:192.168.0.2:192.168.0.2 |
keytable=<name>:
Preset system keytable. Ex., spanish keytable:
modpre:
syntax:
modpre=<module1>[,<module2>[,<module3>[...]]] |
Loads modules just after udev start, before debug shell. Ex.:
modules=<module1>[,<module2>[,<module3>[...]]]:
Adds module(s) to /etc/modules. Ex.:
nosplash:
disable fbsplash
swap:
enable autodetected swap partition(s)
swap=<dev1>,<dev2>:
enable swap partition(s) on specified devices
Command-line only options
debugr / debug:
put debugging information (set -x), and runs sh at startup to allow do
something
noauto:
disable udev automation
nodetect:
Don't try to autodetect hardware. (does not affect udevs
autodetection)
nomd:
don't try to autodetect md partitions
nonet:
Don't start network services at boot time. Changes ONBOOT value to
"no" in ifcfg-* scripts
nonvconf:
don't load config specified in nvram
nonveth:
don't configure ethernet specified in nvram
nonvkeytable:
Don't setup key table using nvram informations.
nonvmodpre:
don't load modules specified in nvram modpre option
nonvmodules:
don't use nvram modules option
nonvservice:
Don't start services specified in nvram
nonvswap:
don't enable swap partitions even if specified in nvram
verbose:
be more verbose
Sets verbosity level to <L>, (min 0, max 5). Without <L>
specified it's 0.
Options used in initrd
debugi / debug:
put debugging information (set -x)
stop:
runs shell at end of initrd script
Options used in memtest script
modpre=<module1>[,<module2>[,<module3>[...]]]:
load specified modules
Options changing ppcrcd behaviour
Those options will be passed by yaboot automatically when selecting image with
same name.
memtest:
enter memtest mode
tomempost:
load image to ram