JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Inicio y cierre de Oracle Solaris en plataformas SPARC     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Inicio y cierre de un sistema basado en SPARC (descripción general)

2.  Inicio de un sistema basado en SPARC en un estado especificado (tareas)

3.  Cierre de un sistema (tareas)

4.  Reinicio de un sistema basado en SPARC (tareas)

5.  Inicio de un sistema basado en SPARC desde la red (tareas)

6.  Modificación de parámetros de inicio en un sistema basado en SPARC (tareas)

Modificación de parámetros de inicio en un sistema basado en SPARC (mapa de tareas)

Modificación de parámetros de inicio en un sistema basado en SPARC

Cómo identificar el número de revisión de la PROM para un sistema

Cómo identificar dispositivos en un sistema

Cómo determinar el dispositivo de inicio predeterminado

Cómo cambiar el dispositivo de inicio predeterminado mediante la PROM de inicio

Cómo cambiar el dispositivo de inicio predeterminado con la utilidad eeprom

Cómo cambiar el archivo de inicio predeterminado mediante la PROM de inicio

Cómo cambiar el archivo de inicio predeterminado mediante la utilidad eeprom

7.  Creación, administración e inicio desde entornos de inicio ZFS en plataformas SPARC (tareas)

8.  Mantenimiento de la capacidad de inicio de un sistema basado en SPARC (tareas)

9.  Resolución de problemas de inicio de un sistema basado en SPARC (tareas)

Índice

Modificación de parámetros de inicio en un sistema basado en SPARC

La PROM de inicio se utiliza para iniciar un sistema basado en SPARC y modificar los parámetros de inicio. Por ejemplo, es posible que desee restablecer el dispositivo desde el cual iniciar, cambiar el núcleo o archivo de inicio predeterminado, o ejecutar diagnósticos de hardware antes de pasar el sistema a un estado multiusuario.

Si necesita realizar cualquiera de las siguientes tareas, debe cambiar el dispositivo de inicio predeterminado:

Para obtener una lista completa de los comandos de la PROM, consulte las páginas del comando man monitor(1M) y eeprom(1M).

Cómo identificar el número de revisión de la PROM para un sistema

  1. Lleve el sistema al indicador ok de la PROM.

    Para obtener más información, consulte Cómo apagar un sistema con el comando init.

  2. Mostrar el número de revisión de la PROM de un sistema con el comando banner.
    ok banner

Cómo identificar dispositivos en un sistema

Es posible que necesite identificar los dispositivos en un sistema para determinar los dispositivos apropiados desde los cuales iniciar.

Antes de empezar

Antes de poder utilizar los comandos probe con seguridad para determinar qué dispositivos se encuentran conectados al sistema, tiene que hacer lo siguiente:

Puede ver qué comandos probe están disponibles en el sistema con el comando sifting probe:

ok sifting probe

Si ejecuta los comandos probe sin restablecer los registros del sistema, aparece el siguiente mensaje:

ok probe-scsi
This command may hang the system if a Stop-A or halt command
has been executed.  Please type reset-all to reset the system 
before executing this command. 
Do you wish to continue? (y/n) n
  1. Identifique los dispositivos en el sistema.
    ok probe-device
  2. (Opcional) Si desea que el sistema se reinicie después de un fallo del suministro eléctrico o después de utilizar el comando reset, restablezca el parámetro auto-boot? en true.
    ok setenv auto-boot? true
    auto-boot? =          true
  3. Inicie el sistema para un estado multiusuario.
    ok reset-all

Ejemplo 6-1 Identificación de los dispositivos en un sistema

El ejemplo siguiente muestra cómo identificar los dispositivos conectados a un sistema.

ok setenv auto-boot? false
auto-boot? =          false
ok reset-all
SC Alert: Host System has Reset



Sun Fire T200, No Keyboard
.
.
.
OpenBoot 4.30.4.a, 16256 MB memory available, Serial #69069018.
Ethernet address 0:14:4f:1d:e8:da, Host ID: 841de8da.
ok probe-ide
   Device 0  ( Primary Master )
         Removable ATAPI Model: MATSHITACD-RW  CW-8124

  Device 1  ( Primary Slave )
         Not Present

  Device 2  ( Secondary Master )
         Not Present

  Device 3  ( Secondary Slave )
         Not Present

ok setenv auto-boot? true
auto-boot? =          true

Como alternativa, puede utilizar el comando devalias para identificar los alias de dispositivos y las rutas de dispositivos asociadas que pueden estar conectadas al sistema. Por ejemplo:

ok devalias
ttya                     /pci@7c0/pci@0/pci@1/pci@0/isa@2/serial@0,3f8
nvram                    /virtual-devices/nvram@3
net3                     /pci@7c0/pci@0/pci@2/network@0,1
net2                     /pci@7c0/pci@0/pci@2/network@0
net1                     /pci@780/pci@0/pci@1/network@0,1
net0                     /pci@780/pci@0/pci@1/network@0
net                      /pci@780/pci@0/pci@1/network@0
ide                      /pci@7c0/pci@0/pci@1/pci@0/ide@8
cdrom                    /pci@7c0/pci@0/pci@1/pci@0/ide@8/cdrom@0,0:f
disk3                    /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@3
disk2                    /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@2
disk1                    /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@1
disk0                    /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@0
disk                     /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@0
scsi                     /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2
virtual-console          /virtual-devices/console@1
name                     aliases

Cómo determinar el dispositivo de inicio predeterminado

  1. Lleve el sistema al indicador ok de la PROM.

    Para obtener más información, consulte Cómo apagar un sistema con el comando init.

  2. Determine el dispositivo de inicio predeterminado.
    ok printenv boot-device
    boot-device

    Identifica el parámetro para definir el dispositivo desde el que se va a iniciar.

    Para obtener más información, consulte la página del comando man printenv(1B).

    El valor predeterminado boot-device se muestra en un formato similar al siguiente:

    boot-device =  /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/disk@0,0:a

    Si el parámetro boot-device especifica un dispositivo de inicio de red, la salida es similar a la siguiente:

    boot-device = /sbus@1f,0/SUNW,fas@e,8800000/sd@a,0:a \
    /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0:a disk net

Cómo cambiar el dispositivo de inicio predeterminado mediante la PROM de inicio

Antes de empezar

Quizá necesite identificar los dispositivos en el sistema antes de poder cambiar el dispositivo de inicio predeterminado a algún otro dispositivo. Para obtener más información sobre cómo identificar dispositivos en el sistema, consulte Cómo identificar dispositivos en un sistema.

  1. Lleve el sistema al indicador ok de la PROM.
    # init 0
  2. Cambie el valor del parámetro boot-device.
    ok setenv boot-device device[n]
    dispositivo[n]

    Identifica el valor boot-device, como disk o network. El valor n se puede especificar como un número de disco. Utilice uno de los comandos probe si necesita ayuda para identificar el número de disco.

  3. Compruebe que el dispositivo de inicio predeterminado se haya cambiado.
    ok printenv boot-device
  4. Guarde el nuevo valor de boot-device.
    ok reset-all

    El nuevo valor de boot-device se escribe en la PROM.

Ejemplo 6-2 Modificación de dispositivo de inicio predeterminado mediante la PROM de inicio

En este ejemplo, el dispositivo de inicio predeterminado se establece en el disco.

# init 0
# 
INIT: New run level: 0
.
.
.
The system is down.
syncing file systems... done
Program terminated
ok setenv boot-device /pci@1f,4000/scsi@3/disk@1,0
boot-device =         /pci@1f,4000/scsi@3/disk@1,0
ok printenv boot-device
boot-device           /pci@1f,4000/scsi@3/disk@1,0
ok boot
Resetting ... 

screen not found.
Can't open input device.
Keyboard not present.  Using ttya for input and output.
.
.
.
Rebooting with command: boot disk1                                    
Boot device: /pci@1f,4000/scsi@3/disk@1,0  File and args:

En este ejemplo, el dispositivo de inicio predeterminado se establece en la red.

# init 0
# 
INIT: New run level: 0
.
.
.
The system is down.
syncing file systems... done
Program terminated
ok setenv boot-device net
boot-device =         net
ok printenv boot-device
boot-device           net                    disk
ok reset
.
.
.
Boot device: net  File and args:

pluto console login:

Cómo cambiar el dispositivo de inicio predeterminado con la utilidad eeprom

  1. Asuma el rol root.
  2. Especifique el dispositivo alternativo desde el cual iniciar.
    # eeprom boot-device new-boot-device
  3. Compruebe que se haya definido el nuevo parámetro de inicio.
    # eeprom boot-device

    La salida debería mostrar el nuevo valor de eeprom para el parámetro de boot-device.

Cómo cambiar el archivo de inicio predeterminado mediante la PROM de inicio

  1. Lleve el sistema al nivel de ejecución 0.
    # init 0

    Se muestra el indicador ok de la PROM. Para obtener más información, consulte la página del comando man init(1M).

  2. Defina la propiedad boot-file en un núcleo o archivo de inicio predeterminado.
    ok setenv boot-file boot-file
  3. Verifique que el núcleo o archivo de inicio predeterminado se haya cambiado.
    ok printenv boot-file
  4. Guarde el nuevo valor de boot-file.
    ok reset-all

    El nuevo valor de boot-file se escribe en la PROM.

Cómo cambiar el archivo de inicio predeterminado mediante la utilidad eeprom

  1. Asuma el rol root.
  2. Especifique el núcleo o archivo de inicio alternativo que desea iniciar.
    # eeprom boot-file new boot-file

    Por ejemplo:

    # eeprom boot-file=kernel.name/sparcv9/unix
  3. Compruebe que el archivo de inicio predeterminado se haya cambiado.
    # eeprom boot-file

    La salida debería mostrar el nuevo valor de eeprom para el parámetro especificado.