JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Guía de administración del sistema: administración básica
search filter icon
search icon

Información del documento

Prefacio

1.  Herramientas de gestión de Oracle Solaris (guía)

2.  Trabajo con Solaris Management Console (tareas)

3.  Trabajo con Oracle Java Web Console (tareas)

4.  Gestión de grupos y cuentas de usuario (descripción general)

5.  Gestión de cuentas de usuario y grupos (tareas)

6.  Gestión del soporte cliente-servidor (descripción general)

7.  Administración de clientes sin disco (tareas)

8.  Introducción al cierre e inicio de un sistema

9.  Cierre e inicio del sistema (descripción general)

10.  Cierre de un sistema (tareas)

11.  Modificación del comportamiento del inicio de Oracle Solaris (tareas)

12.  Cómo iniciar un sistema Oracle Solaris (tareas)

Cómo iniciar un sistema basado en SPARC (mapa de tareas)

Cómo iniciar un sistema basado en SPARC

SPARC: Cómo iniciar un sistema en el nivel de ejecución 3 (nivel multiusuario)

SPARC: Cómo iniciar un sistema en el nivel de ejecución S (nivel de un solo usuario)

SPARC: Cómo iniciar un sistema de manera interactiva

SPARC: Cómo iniciar un núcleo distinto del núcleo predeterminado

Cómo iniciar desde un sistema de archivos root ZFS especificado en un sistema basado en SPARC

SPARC: Cómo obtener una lista de conjuntos de datos que se pueden iniciar disponibles en una agrupación root de ZFS

SPARC: Cómo iniciar desde un sistema de archivos root ZFS especificado

Cómo iniciar un sistema basado en SPARC en modo a prueba de fallos

Cómo iniciar un sistema basado en SPARC en modo a prueba de fallos

Cómo iniciar un sistema basado en SPARC desde la red

SPARC: Cómo iniciar un sistema desde la red

Cómo iniciar un sistema basado en x86 mediante GRUB (mapa de tareas)

x86: Cómo iniciar un sistema en el nivel de ejecución 3 (multiusuario)

x86: Cómo iniciar un sistema en el nivel de ejecución S (nivel de un solo usuario)

x86: Cómo iniciar un sistema de manera interactiva

x86: Cómo iniciar desde un sistema de archivos root ZFS especificado en un sistema basado en x86

x86: Cómo mostrar una lista de los entornos de inicio ZFS disponibles

x86: Cómo iniciar desde un sistema de archivos root ZFS especificado

Cómo iniciar un sistema basado en x86 en modo a prueba de fallos

Cómo iniciar un sistema basado en x86 en modo a prueba de fallos

x86: Cómo iniciar en modo a prueba de fallos para realizar la actualización forzosa de un archivo de inicio dañado

Cómo iniciar un sistema basado en x86 desde la red

x86: Acerca de macros DHCP

x86: cómo realizar un inicio basado en GRUB desde la red

Cómo acelerar el proceso de reinicio en la plataforma SPARC (mapa de tareas)

Cómo iniciar un reinicio rápido de un sistema basado en SPARC

Cómo iniciar un reinicio rápido de un sistema basado en SPARC

Cómo realizar un reinicio estándar de un sistema basado en SPARC

Gestión del servicio de configuración de inicio

13.  Gestión de archivos de inicio de Oracle Solaris (tareas)

14.  Resolución de problemas de inicio de un sistema Oracle Solaris (tareas)

15.  x86: Inicio basado en GRUB (referencia)

16.  x86: Inicio de un sistema que no implementa GRUB (tareas)

17.  Comando regadm del registro automático de Oracle Solaris (tareas)

18.  Gestión de servicios (descripción general)

19.  Gestión de servicios (tareas)

20.  Gestión de software (descripción general)

21.  Administración de software con herramientas de administración del sistema Oracle Solaris (tareas)

22.  Gestión de software mediante comandos de paquetes de Oracle Solaris (tareas)

23.  Gestión de parches

A.  Servicios SMF

Índice

Cómo iniciar un sistema basado en x86 mediante GRUB (mapa de tareas)

Tarea
Descripción
Para obtener instrucciones
Iniciar un sistema basado en x86 en el nivel de ejecución 3, nivel multiusuario.
Utilice este método de inicio para que el sistema vuelva a funcionar en el nivel multiusuario después de cerrar el sistema o al realizar una tarea de mantenimiento de hardware.
Iniciar un sistema basado en x86 en modo de usuario único.
Utilice este método de inicio para realizar una tarea de mantenimiento de sistema, como una copia de seguridad de un sistema de archivos.
Iniciar un sistema basado en x86 de manera interactiva.
Utilice este método de inicio después de realizar cambios temporales en un archivo del sistema o en el núcleo para fines de prueba.
Mostrar una lista de conjuntos de datos ZFS que se pueden iniciar en un sistema basado en x86.

Utilice uno de los siguientes métodos para mostrar los entornos de inicio disponibles en un sistema basado en x86 que tiene un sistema de archivos root ZFS:

  • lustatus
  • bootadm list-menu

Iniciar un sistema basado en x86 desde un sistema de archivos root ZFS.
Si instala o actualiza el sistema a una versión de Oracle Solaris que admita un gestor de inicio ZFS, la entrada del menú de GRUB para el entorno de inicio ZFS predeterminado contiene el argumento de inicio -B $ZFS-BOOTFS de manera predeterminada. El sistema de archivos se inicia automáticamente desde ZFS.

Nota - Esta opción es compatible sólo con los dispositivos de inicio que contienen una agrupación de ZFS.


Iniciar un sistema basado en x86 en modo a prueba de fallos.
Utilice este procedimiento para iniciar el archivo en modo a prueba de fallos en un sistema basado en x86. A continuación, ejecute el comando bootadm para actualizar el archivo de inicio.
Iniciar un sistema basado en x86 en modo a prueba de fallos para realizar la actualización forzosa de un archivo de inicio dañado.
Utilice este procedimiento en los casos en los que el archivo de inicio esté dañado y el sistema se rehúse a iniciar normalmente, o cuando no se le solicita actualizar un archivo de inicio inconsistente.
Iniciar un sistema basado en x86 desde la red mediante GRUB.
Utilice este método para iniciar un dispositivo PXE o no PXE desde la estrategia de configuración de red predeterminada. Este método también se utiliza para iniciar un cliente sin disco.

x86: Cómo iniciar un sistema en el nivel de ejecución 3 (multiusuario)

Utilice este procedimiento para iniciar un sistema que está en el nivel de ejecución 0 en el nivel de ejecución 3.

  1. Reinicie el sistema.
    # reboot

    Si el sistema muestra el indicador Press any key to reboot, presione cualquier tecla para reiniciar el sistema.

    También puede utilizar el botón Restablecer en este indicador. Si se cierra el sistema, active el sistema con el interruptor de encendido.

    Cuando comienza la secuencia de inicio, se muestra el menú de GRUB.

  2. Cuando se muestra el menú de GRUB, presione Intro para iniciar la instancia de SO predeterminada.

    Si no selecciona una entrada en 10 segundos, el sistema se inicia automáticamente en el nivel de ejecución 3.

    El indicador de inicio de sesión se muestra cuando el proceso de inicio ha finalizado correctamente.

  3. Inicie sesión en el sistema.
    hostname console login:
  4. Verifique que el sistema se haya iniciado en el nivel de ejecución 3.
    # who -r
    system% who -r
       .       run-level 3  Mar  2 09:44     3      0  S

Ejemplo 12-9 x86: Cómo iniciar un sistema en el nivel de ejecución 3 (nivel multiusuario)

# reboot

Jul 24 11:29:52 bearskin reboot: rebooted by root
syncing file systems... done
rebooting...

Adaptec AIC-7899 SCSI BIOS v2.57S4
(c) 2000 Adaptec, Inc. All Rights Reserved.

 Press <Ctrl><A> for SCSISelect(TM) Utility! 

Ch B,  SCSI ID: 0 SEAGATE  ST336607LSUN36G   160

GNU GRUB  version 0.95  (637K lower / 2096064K upper memory)
==============================================================
Solaris 10 10/08 s10x_u6wos_03 X86
Solaris failsafe

==============================================================
        Use the  and  keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.


SunOS Release 5.10 Version Generic_144500-10 64-bit
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
Hostname: pups
NIS domain name is ....sfbay.sun.com
Reading ZFS config: done.
Mounting ZFS filesystems: (5/5)

pups console login:

# who -r
   .       run-level 3  Jul 24 11:31     3      0  S

x86: Cómo iniciar un sistema en el nivel de ejecución S (nivel de un solo usuario)

Utilice este procedimiento para iniciar un sistema que se ejecute en el nivel de ejecución 0 en el nivel de ejecución S. El nivel de un solo usuario se utiliza para realizar mantenimiento del sistema.


Nota - Este procedimiento se puede utilizar para todas las implementaciones de GRUB. Sin embargo, las entradas de inicio en el menú principal de GRUB varían según la versión de Oracle Solaris en ejecución.


Para obtener una descripción de todas las opciones del núcleo que puede especificar en el momento del inicio, consulte x86: Modificación del comportamiento del inicio mediante la edición del menú de GRUB en el inicio..

  1. Reinicie el sistema.
    # reboot

    Si el sistema muestra el indicador Press any key to reboot, presione cualquier tecla para reiniciar el sistema.

    También puede utilizar el botón Restablecer en este indicador. Si se cierra el sistema, active el sistema con el interruptor de encendido.

    Cuando comienza la secuencia de inicio, se muestra el menú de GRUB.

  2. Cuando se muestra el menú principal de GRUB, escriba e para editar el menú de GRUB.
  3. En función de la versión que está en ejecución, utilice las teclas de flecha para seleccionar la línea kernel o kernel$.

    Si no puede utilizar las teclas de flecha, utilice el acento circunflejo (^) para desplazarse hacia arriba y la letra v para desplazarse hacia abajo.

  4. Escriba e nuevamente para editar la entrada de inicio.

    Desde aquí, puede agregar opciones y argumentos para la línea kernel o kernel$.

  5. Para iniciar el sistema en modo de un solo usuario, escriba -s al final de la línea de entrada de inicio y, a continuación, presione Retorno para volver a la pantalla anterior.
    • Para especificar otros comportamientos de inicio, sustituya la opción -s con la opción de inicio adecuada.

      Los siguientes comportamientos de inicio alternativos pueden especificarse de este modo:

      • Efectúe un inicio de reconfiguración.

      • Inicie un sistema con capacidad de 64 bits en modo de 32 bits.

      • Inicie el sistema con el depurador de núcleo.

      • Vuelva a dirigir la consola.

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

  6. Para iniciar el sistema en modo de un solo usuario, escriba b.
  7. Cuando se le indique, escriba la contraseña de usuario root.
  8. Verifique que el sistema esté en el nivel de ejecución S.
    # who -r
    .       run-level S  Jun 13 11:07     S      0  0
  9. Realice la tarea de mantenimiento de sistema que requería cambiar el nivel de ejecución a S.
  10. Después de completar la tarea de mantenimiento del sistema, vuelva a iniciar el sistema.

Ejemplo 12-10 x86: Cómo iniciar un sistema en modo de un solo usuario

# reboot
Jul  2 14:30:01 pups reboot: initiated by root on /dev/console
syncing files...

Press <Ctrl><A> forPSCSISelect(TM) Utility!


GNU GRUB  version 0.95  (637K lower / 2096064K upper memory)

===================================================
Solaris 10 10/08 s10x_u6wos_03 X86 
Solaris failsafe

=====================================================
        Use the  and  keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.
=====================================================

GNU GRUB  version 0.95  (637K lower / 2096064K upper memory)

=====================================================
findroot (pool_rpool,0,a)
kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS 
module /platform/i86pc/boot_archive
================================================
        Use the  and  keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.

[ Minimal BASH-like line editing is supported.  For the first word, TAB
lists possible command completions.  Anywhere else TAB lists the possible
completions of a device/filename.  ESC at any time exits. ]

grub edit> kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS -s

 GNU GRUB  version 0.95  (637K lower / 2096064K upper memory)

=======================================================
findroot (pool_rpool,0,a)
kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS -s 
module /platform/i86pc/boot_archive
======================================
        Use the  and  keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
     boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
   selected line, or escape to go back to the main menu.
.
.
.
SunOS Release 5.10 Version Generic_144500-10 64-bit
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
Booting to milestone "milestone/single-user:default".
Hostname: pups Requesting System Maintenance Mode SINGLE USER MODE
Root password for system maintenance (control-d to bypass):
single-user privilege assigned to /dev/console.
Entering System Maintenance Mode
Jul  2 14:41:48 su: 'su root' succeeded for root on /dev/console Sun Microsystems Inc.
# who -r
who -r    .       run-level S  Jul  2 14:39     S      0  0 # 

x86: Cómo iniciar un sistema de manera interactiva

Utilice este procedimiento para iniciar un sistema, si necesita especificar un núcleo alternativo o un archivo /etc/system alternativo.

Antes de empezar

Para especificar un archivo /etc/system alternativo al iniciar un sistema basado en x86 mediante el comando boot -a, siga estos pasos:

  1. Reinicie el sistema.
    # reboot

    Si el sistema muestra el indicador Press any key to reboot, presione cualquier tecla para reiniciar el sistema.

    También puede utilizar el botón Restablecer en este indicador. Si se cierra el sistema, active el sistema con el interruptor de encendido.

    Cuando la secuencia de inicio comienza, aparece el menú principal de GRUB.

  2. Para acceder al menú de edición de GRUB, escriba e.
  3. Utilice las teclas de flecha para seleccionar la línea kernel o kernel$.
  4. Escriba e para editar la línea entrada de inicio.
  5. Escriba -a para iniciar el sistema de manera interactiva y, a continuación, presione Intro para volver al menú anterior.
  6. Para iniciar el sistema de manera interactiva, escriba b.
  7. Introduzca un directorio predeterminado para los módulos o presione la tecla Intro para aceptar el valor predeterminado.
    Enter default directory for modules [/platform/i86pc/kernel /kernel /usr/kernel]:
  8. Escriba un nombre de archivo para el sistema alternativo, archivo_alternativo.
    Name of system file [etc/system]: /etc/system.bak

    Si presiona Intro sin proporcionar un archivo alternativo, se acepta el valor predeterminado.

    Repare el archivo /etc/system dañado.

  9. Reinicie el sistema en el nivel de ejecución 3.

Ejemplo 12-11 x86: Cómo iniciar un sistema de manera interactiva

# reboot
syncing file systems... done
rebooting...

 
GNU GRUB  version 0.95  (637K lower / 2096064K upper memory)
===================================================
Solaris 10 10/08 s10x_u6wos_03 X86 
Solaris failsafe
=====================================================
        Use the  and  keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.
=====================================================


GNU GRUB  version 0.95  (637K lower / 2096064K upper memory)
=====================================================
findroot (pool_rpool,0,a)
kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS 
module /platform/i86pc/boot_archive
======================================================
        Use the  and  keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.

[ Minimal BASH-like line editing is supported.  For the first word, TAB
lists possible command completions.  Anywhere else TAB lists the possible
completions of a device/filename.  ESC at any time exits. ]

grub edit> kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS -a
GNU GRUB  version 0.95  (637K lower / 2096064K upper memory)

===================================================
findroot (pool_rpool,0,a)
kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS -a 
module /platform/i86pc/boot_archive
====================================================
.
.
.
Enter default directory for modules [/platform/i86pc/kernel /kernel /usr/kernel]:
Name of system file [/etc/system]:  /etc/system.bak
SunOS Release 5.10 Version Generic_144500-10 64-bit
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Use is subject to license terms.
Hostname: pups
NIS domain name is ....sfbay.sun.com
Reading ZFS config: done.
Mounting ZFS filesystems: (5/5)
pups console login: