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)

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

Gestión de archivos de inicio de Oracle Solaris (mapa de tareas)

Descripción de los archivos de inicio de Oracle Solaris

Gestión del servicio boot-archive

Cómo habilitar y deshabilitar el servicio boot-archive

Recuperación de archivos de almacenamiento de inicio automático

x86: Cómo reparar los errores de actualización de archivos de inicio automáticos con la propiedad auto-reboot-safe

Cómo reparar los errores de actualización de archivos de inicio automáticos con el comando bootadm

Uso del comando bootadm para administrar archivos de inicio

Cómo actualizar manualmente el archivo de inicio con el comando bootadm

Cómo actualizar manualmente el archivo de inicio en una partición root de Solaris Volume Manager RAID-1 (duplicado)

Cómo mostrar el contenido del archivo de inicio

x86: Cómo localizar el menú de GRUB activo y mostrar las entradas de menú actuales

x86: Cómo establecer la entrada de inicio predeterminada en el menú de GRUB activo

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

Uso del comando bootadm para administrar archivos de inicio

El comando /sbin/bootadm permite realizar las siguientes tareas:

La sintaxis del comando es la siguiente:

/sbin/bootadm [subcommand] [-option] [-R altroot]

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

Cómo actualizar manualmente el archivo de inicio con el comando bootadm

  1. Conviértase en superusuario o asuma un rol similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Para actualizar el archivo de inicio, escriba:
    # bootadm update-archive
    bootadm

    Administra los archivos de inicio en un sistema.

    update-archive

    Actualiza el archivo de inicio actual si es necesario. Se aplica tanto a los sistemas basados en SPARC como a los basados en x86.

    • Para actualizar el archivo de inicio en un root alternativo, escriba:
      # bootadm update-archive -R /a
      -R altroot

      Especifica una ruta root alternativa para aplicar al subcomando update-archive.


      Nota - No debe hacerse referencia al sistema de archivos root (/) de ninguna zona no global con la opción -R. Esta acción puede dañar el sistema de archivos de una zona global y poner en peligro la seguridad de una zona global, o dañar el sistema de archivos de una zona no global. Consulte la página del comando man zones(5).


  3. Reinicie el sistema.
    # reboot

Cómo actualizar manualmente el archivo de inicio en una partición root de Solaris Volume Manager RAID-1 (duplicado)

El siguiente procedimiento describe cómo montar un metadispositivo duplicado durante un inicio en modo a prueba de fallos. En este procedimiento, el sistema de archivos root (/) que se utiliza es /dev/dsk/c0t0d0s0.

  1. Inicie el archivo en modo a prueba de fallos.

    El inicio del sistema en modo a prueba de fallos produce la siguiente salida:

    Starting shell.
    #
  2. Durante el inicio en modo a prueba de fallos, cuando el sistema le solicite que seleccione un dispositivo para montarlo, escriba q para no indicar ninguno.
    Please select a device to be mounted (q for none)[?,??,q]: q
  3. Monte temporalmente una subduplicación del sistema de archivos root (/) como de sólo lectura en el directorio /a.
    # mount -o ro /dev/dsk/c0t0d0s0 /a
  4. Copie el archivo md.conf en el directorio /kernel/drv.
    # cp /a/kernel/drv/md.conf /kernel/drv/
  5. Desmonte el directorio /a.
    # unmount /a
  6. Utilice el comando devfsadm para cargar el controlador md.
    # update_drv -f md

    La ejecución de este comando hace que se lea la configuración y se creen los dispositivos necesarios.


    Nota - Antes de continuar con el paso siguiente, espere unos segundos para asegurarse de que el controlador md haya tenido tiempo de cargarse.


  7. Utilice el comando metasync para garantizar que el sistema de archivos root (/) esté en sincronización. Por ejemplo,
    # metasync d0
  8. Monte el metadispositivo duplicado de root en el directorio /a.
    # mount /dev/md/dsk/d0 /a
  9. Actualice el archivo de inicio del dispositivo que montó en el paso anterior.
    # bootadm update-archive -v -R /a

    Si el archivo de inicio no se actualiza o si aparece un mensaje de error, realice las siguientes acciones:

    1. Actualice la indicación de hora en el archivo md.conf, en el directorio /a, lo cual fuerza la actualización del archivo de inicio.
      # touch /a/kernel/drv/md.conf
    2. Actualice el archivo de inicio mediante la ejecución del comando bootadm.
      # bootadm update-archive -v -R /a

      La actualización del archivo de inicio tarda unos minutos en completarse. Si el archivo de inicio se actualiza correctamente, aparece un mensaje similar al siguiente:

      changed /a/etc/system
         cannot find: /a/etc/cluster/nodeid: No such file or directory
         cannot find: /a/etc/devices/mdi_ib_cache: No such file or directory
         Creating ram disk on /a
         updating /a/platform/i86pc/boot_archive
  10. Desmonte /a.
    # unmount /a
  11. Reinicie el sistema.

Cómo mostrar el contenido del archivo de inicio

  1. Conviértase en superusuario o asuma un rol similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Para mostrar los archivos y directorios que se incluyen en el archivo de inicio, escriba:
    # bootadm list-archive
    list-archive

    Muestra los archivos y directorios que se incluyen en los archivos de inicio. Se aplica tanto a los sistemas basados en SPARC como a los basados en x86.

x86: Cómo localizar el menú de GRUB activo y mostrar las entradas de menú actuales

Utilice este procedimiento para determinar la ubicación del menú de GRUB activo y para mostrar las entradas del menú de GRUB actuales.

  1. Conviértase en superusuario o asuma un rol similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Para mostrar la ubicación del menú de GRUB activo y las entradas del menú de GRUB actuales, escriba:
    # bootadm list-menu
    list-menu

    Muestra la ubicación del menú de GRUB activo y las entradas del menú de GRUB actuales. En este listado se incluye información sobre autoboot-timeout, el número de entrada predeterminado y el título de cada entrada. Se aplica solamente a los sistemas basados en x86.

Ejemplo 13-1 Cómo mostrar la ubicación del menú de GRUB activo y las entradas del menú de GRUB actuales

# bootadm list-menu
The location for the active GRUB menu is: /stubboot/boot/grub/menu.lst
default=0
timeout=10
(0) Solaris10
(1) Solaris10 Failsafe
(2) Linux

x86: Cómo establecer la entrada de inicio predeterminada en el menú de GRUB activo

  1. Conviértase en superusuario o asuma un rol similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Para establecer la entrada de inicio predeterminada en el menú de GRUB activo, escriba:
    # bootadm set-menu menu-entry
    set-menu

    Mantiene el menú de GRUB. La ubicación del menú de GRUB activo es boot/grub/menu.lst. Se aplica solamente a los sistemas basados en x86.

    menu-entry

    Especifica la entrada del menú de GRUB que se definirá como predeterminada.

  3. Para verificar que la entrada de menú predeterminada se haya cambiado, escriba:
    # bootadm list-menu

    La nueva entrada de menú predeterminada debe mostrarse.

Ejemplo 13-2 Cómo cambiar la entrada predeterminada del menú de GRUB

En este ejemplo, se muestra cómo cambiar el menú de GRUB predeterminado para una de las entradas del menú que se muestra en el ejemplo anterior. La entrada de menú que se selecciona es la entrada de menú 2, de Linux.

# bootadm set-menu default=2

Véase también

Para obtener una descripción del archivo menu.lst en cada implementación de GRUB, consulte x86: Versiones de GRUB compatibles.