Si se detecta un fallo durante la secuencia de encendido, el componente defectuoso
se inhabilita. Si el sistema puede funcionar sin él, la secuencia de arranque prosigue.
Para la admisión de la función de arranque reducido, el firmware de OpenBoot
utiliza la interfaz de cliente 1275 (por medio del árbol de dispositivos) para marcar
un dispositivo como failed (fallo) o disabled (inhabilitado) mediante la creación de la
propiedad de estado apropiada en el nodo correspondiente del árbol de dispositivos.
El sistema operativo Solaris no activa los controladores de los subsistemas marcados
de este modo.
Mientras el componente defectuoso sea eléctricamente inactivo (no provoque errores
aleatorios o ruido de señal, por ejemplo), el sistema se reinicia automáticamente y
reanuda su funcionamiento al tiempo que se efectúa una llamada de mantenimiento.
Después de sustituir el dispositivo en estado failed o disabled por uno nuevo, el
firmware de OpenBoot modifica automáticamente el estado del mismo en el
siguiente rearranque.
Nota: ASR no se habilita hasta que el usuario la activa (consulte "Para habilitar
ASR" en la página 33).
Opciones de Auto-Boot
auto-boot? controla si el firmware debe arrancar automáticamente el sistema
operativo después de cada reinicio. El valor predeterminado es true.
El conmutador auto-boot-on-error? controla si el sistema debe intentar efectuar
un arranque reducido en caso de detectar un fallo en un subsistema. Tanto auto-
boot? como auto-boot-on-error? se deben establecer en true para permitir un
arranque reducido automático.
●
Para establecer los conmutadores, escriba:
ok setenv auto-boot? true
ok setenv auto-boot-on-error? true
Nota: El valor predeterminado de auto-boot-on-error? es false. Por lo tanto,
el sistema no efectuará un arranque reducido a menos que se cambie dicho valor a
true. Además, el sistema no efectúa un arranque reducido en respuesta a un error
irrecuperable y grave, aunque la opción esté activada. Para ver ejemplos de errores
irrecuperables y graves, consulte la sección "Resumen de gestión de errores" en la
página 32.
Capítulo 1 Herramientas para la resolución de problemas
31