Standard Configuration Variables
This section provides a list of the configuration variables that are typically
included in SPARC systems.
Note -
Different OpenBoot implementations might use different defaults or provide
different configuration variables. Use the OpenBoot
printenv
command to display the variables on your virtual machine. See
Display the Current Variable Settings.
The value of a configuration variable can be a number, a string, a true or false flag,
a selection from a set of choices, or one of several other data types, depending on the
particular variable. The stack comment shows the way that information is presented on
the FORTH stack.
|
|
|
|
auto-boot?
|
true
|
( -- auto? )
|
If true, boots automatically after power on or
reset. The Oracle ILOM auto-boot property must
also be enabled to allow automatic booting to occur.
|
boot-command
|
boot
|
( -- addr
len )
|
Command that is executed if auto-boot? is
true.
|
boot-device
|
disk net
|
( -- dev-str
dev-len )
|
Device from which to boot.
|
boot-file
|
empty string
|
( -- arg-str
arg-len )
|
Default arguments for boot.
Configuration variable type:
string[32].
Suggested default value: an empty string.
|
diag-switch?
|
false
|
( -- diag? )
|
If true, run in diagnostic mode. Diagnostic
mode provides visibility into the PCIE probe sequence by printing
nodes as they are found. It also provides some visibility into the
boot sequence by displaying file system identification and files
loaded.
|
fcode-debug?
|
false
|
( -- names? )
|
If true, includes name fields for plug-in
device FCodes.
|
input-device
|
virtual-console
|
( -- dev-str
dev-len )
|
Console input device.
|
network-boot-arguments
|
empty string
|
( -- arg-str arg-len
)
|
Arguments to the obp-tftp package, if no
arguments are specified to the obp-tftp 'open'
method.
|
nvramrc
|
empty
|
( -- data-addr
data-len )
|
Contents of nvramrc.
|
oem-banner
|
empty string
|
( -- text-str
text-len )
|
Custom OEM banner (enabled by oem-banner?
true).
|
oem-banner?
|
false
|
( -- custom? )
|
If true, use custom OEM banner.
|
oem-logo
|
No default.
|
( -- logo-addr
logo-len )
|
Byte array custom OEM logo (enabled by oem-logo?
true).
Displayed in hexadecimal.
|
oem-logo?
|
false
|
( -- custom? )
|
If true, uses custom OEM logo (else, uses the
Oracle logo).
|
output-device
|
virtual-console
|
( -- dev-str
dev-len )
|
Console output device.
|
os-root-device
|
empty string
|
( -- dev-str dev-len
)
|
A semicolon-separated, technology-specific list of key value
pairs. Defines devices and root file systems for root pools.
|
screen-#columns
|
80
|
( -- n )
|
Number of on-screen columns (characters/line).
|
screen-#rows
|
34
|
( -- n )
|
Number of on-screen rows (lines).
|
security-#badlogins
|
No default.
|
( -- n )
|
Number of incorrect security password attempts.
|
security-mode
|
none
|
( -- n )
|
Firmware security level (options: none,
command, or full).
|
security-password
|
No default.
|
( -- password-str
password-len )
|
Firmware security password (never displayed).
|
use-nvramrc?
|
false
|
( -- enabled? )
|
If true, execute commands in
nvramrc during start-up.
|
local-mac-address?
|
true
|
( -- enabled?
)
|
If true, network devices use their own MAC
addresses.
|
error-reset-recovery
|
boot
|
( -- n )
|
Recovery action after an error reset CPU trap (options:
none, sync, or
boot).
|
|