Solaris 8 10/01: Guía de plataformas de hardware de Sun

Restauración de las variables de configuración NVRAM

Si por cualquier motivo, el proceso de actualización de la flash PROM no terminara satisfactoriamente, por ejemplo, si se produjo una interrupción del suministro eléctrico, podrá restaurar diag-switch? a su valor predeterminado "false" y restaurar cualquier valor personalizado de las otras variables de configuración.


Nota -

Realice los pasos de esta sección sólo si por cualquier motivo no se restablecieron las variables de configuración NVRAM a sus valores personalizados o si no se estableció diag-switch? a su valor correcto.


  1. Rearranque el sistema escribiendo reboot en el indicador.

    Si el valor diag-switch? se estableció en true y se enciende el sistema, se ejecutará los diagnósticos. La ejecución de los diagnósticos puede llevar varios minutos. Además, el sistema intentará arrancar desde la red después de terminar la ejecución de los diagnósticos.


    Nota -

    Es posible que otras variables NVRAM se hayan restablecido a sus valores predeterminados, lo que puede afectar al sistema de otras formas. Por ejemplo, si ejecutó la actualización de la flash PROM mediante un puerto serie y el sistema tiene aún su teclado conectado, no obtendrá ninguna respuesta de la conexión del puerto serie. El firmware esperará una entrada desde el teclado.


  2. Al arrancar el sistema vaya al indicador ok siguiendo uno de los métodos siguientes.

    • Pulse Stop-a en el teclado.

    • Si utiliza un terminal y se encuentra conectado al puerto serie A del sistema, pulse la tecla Break.

    • Si se encuentra conectado al puerto serie A mediante una conexión telnet envíe una secuencia de interrupción pulsando simultáneamente las teclas Control y ]. Volverá a la línea de comandos de telnet. Escriba send brk en la línea de comandos de telnet.

    • Si se encuentra conectado al puerto serie A mediante una conexión tip envíe una secuencia de interrupción escribiendo rápidamente los caracteres ~#.

  3. Restablezca el valor predeterminado de las variables de configuración al valor actual (consulte los valores que capturó con el comando eeprom en "Para capturar los ajustes de variables de configuración" y los valores que anotó anteriormente en este procedimiento en Paso 1). En el indicador ok, escriba lo siguiente para cada variable de configuración:


    ok setenv nombre_variable valor_actual
    

    Por ejemplo,


    ok setenv auto-boot? false
    

    El comando setenv restablece cada variable de configuración introducida al valor actual.

  4. Si la variable de OpenBoot diag-switch? estaba en true (false es el valor predeterminado) y se enciende el sistema, se ejecutarán los diagnósticos. Además, al arrancar el sistema, el sistema intentará arrancar desde la red. A menos que diag-switch? esté en true antes de la actualización de la flash PROM, defina diag-switch? en false, el valor predeterminado:


    ok setenv diag-switch? false
    

  5. Si la variable de configuración use-nvramrc? estaba en true antes de la actualización de la flash PROM, como parte de la actualización la variable use-nvramrc? se estableció en false ya que el contenido de la variable de configuración NVRAM nvramrc puede o no ser adecuada para su uso con el nuevo firmware. Si desea cambiar la variable use-nvramrc? a true, evalúe antes el contenido de nvramrc con printenv nvramrc y cambie la variable de configuración use-nvramrc? a true con el comando setenv use-nvramrc? true.

  6. Asegúrese de que las otras variables de configuración están definidas correctamente.

    1. Utilice el comando de OpenBoot printenv para visualizar las variables de configuración NVRAM y sus valores.

    2. En el indicador ok del monitor PROM puede utilizar comandos OpenBoot para restaurar los valores de las variables de configuración. Consulte el manual OpenBoot 3.x Command Reference Manual. También puede utilizar la utilidad eeprom como superusuario en el entorno operativo Solaris. Consulte la página man que describe eeprom para más información.

  7. Si posee un sistema Sun Enterprise 450 o una estación de trabajo Sun Ultra 450, gire el selector a la posición Standby, espere unos segundos y vuelva a encender el sistema. Si posee un sistema Ultra 1 o Ultra 2, escriba reset-all.

    Si definió la variable de configuración NVRAM auto-boot? en true y la variable boot-device contiene el dispositivo o alias de dispositivo en el que se instaló el entorno operativo Solaris 8 10/01, entonces el sistema arrancará el entorno operativo Solaris 8 10/01.