nvram(1M) nvram(1M) NAME nvram, sgikopt - get or set non-volatile RAM variables SYNOPSIS nvram [-v] [name [value]] sgikopt [name...] DESCRIPTION nvram can be used to set or print the values of non-volatile RAM variables. When invoked with no arguments, nvram displays all known variables in the name=value form. The nvram arguments are: name Print the value of name. value If name is defined in non-volatile RAM, replace name's definition string with value. -v Print a line of the form name=value after getting or setting the named variable. If invoked as sgikopt, more than one name can be given. names that do not match known variables are ignored. The exit status is 1 if any arguments do not match and 0 otherwise. NOTES Non-volatile RAM contains a small set of well-known strings at fixed offsets. nvram can not be used to define new variables. Only the superuser can set variables. The term "non-volatile RAM" is somewhat misleading, because some variables are placed only in volatile RAM and are reset on power-up. Different systems have different mixes of volatile and non-volatile variables. DIAGNOSTICS If an attempt to get or set a variable fails for any reason, nvram prints an appropriate message on standard error and exits with non-zero status. Not all systems support the ability to change the contents of non- volatile memory with the nvram command. To change the contents of non- volatile memory on systems that do not support nvram, you must use the PROM monitor setenv command. SEE ALSO prom(1M), sgikopt(2), syssgi(2). Page 1