Boot mode (bootmode) properties enable you to override the default method the server uses when it boots. This ability is useful to override particular OpenBoot or Oracle VM Server settings that might be incorrect, to set up OpenBoot variables using a script, or to perform similar tasks.
For example, if the OpenBoot settings have become corrupt, you can set the bootmode state property to reset_nvram then reset the server to its factory default OpenBoot settings.
Service personnel might instruct you to use the bootmode script property for problem resolution. The full extent of script capabilities are not documented and exist primarily for debugging.
Because bootmode is intended to be used to correct a problem with the OpenBoot or Oracle VM Server settings, the bootmode takes effect for a single boot only. Additionally, to prevent an administrator from setting a bootmode state property and forgetting about it, a bootmode state property expires if the host is not reset within 10 minutes of the bootmode state property being set.