JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Administración de Oracle Solaris: administración básica     Oracle Solaris 10 1/13 Information Library (Español)
search filter icon
search icon

Información del documento

Acerca de este manual

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)

Principios básicos del diseño de inicio de Oracle Solaris

Comprensión de la nueva arquitectura de inicio de SPARC

Empaquetado y desempaquetado del miniroot

Instalación y actualizaciones de software

Requisitos de memoria de instalación

Cambios en el proceso de configuración del servidor del inicio de red

Compatibilidad para iniciar núcleos múltiples

Implementación de los archivos de inicio en SPARC

x86: Administrar el cargador de inicio GRUB

Funcionamiento del inicio basado en GRUB

Compatibilidad de GRUB con el comando findroot

Inicio desde un sistema de archivos raíz de Oracle Solaris ZFS

Requisitos de instalación para Oracle Solaris ZFS

Cómo funciona el inicio desde un sistema de archivos raíz de Oracle Solaris ZFS

SPARC: Opciones que admiten el inicio desde un sistema de archivos raíz de Oracle Solaris ZFS

x86: Opciones que admiten el inicio desde un sistema de archivos raíz de ZFS

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)

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.  Uso de Oracle Configuration Manager

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

x86: Administrar el cargador de inicio GRUB

La aplicación de código abierto GRUB (GRand Unified Bootloader) es el cargador de inicio predeterminado en los sistemas basados en x86. GRUB se ocupa de cargar un archivo de inicio en la memoria del sistema. Un archivo de inicio es una colección de archivos esenciales que se necesitan en el inicio del sistema antes de montar el sistema de archivos root. El archivo de inicio es la interfaz que se utiliza para iniciar el sistema operativo Oracle Solaris. Puede buscar más información sobre GRUB en http://www.gnu.org/software/grub/grub.html. También, puede consultar la página del comando man grub(5).

Funcionamiento del inicio basado en GRUB

Después de que se enciende un sistema basado en x86, el sistema básico de entrada y salida (BIOS, Basic Input/Output System) inicializa la CPU, la memoria y el hardware de la plataforma. Cuando termina la fase de inicialización, el BIOS carga el cargador de inicio desde el dispositivo de inicio configurado y, a continuación, transfiere el control del sistema al cargador de inicio. El cargador de inicio es el primer programa de software que se ejecuta tras encender el sistema. Este programa inicia el proceso de inicio.

GRUB implementa una interfaz de menús que incluye opciones de inicio predefinidas en un archivo de configuración denominado menu.lst. GRUB también tiene una interfaz de línea de comandos a la que se accede desde la interfaz de menús de GUI que se puede utilizar para ejecutar diversas funciones, incluso modificar el comportamiento del inicio predeterminado. En el sistema operativo Solaris, la implementación de GRUB es compatible con la especificación del inicio múltiple (multiboot), que se describe en detalle en http://www.gnu.org/software/grub/grub.html.

Como el núcleo de Oracle Solaris es totalmente compatible con la especificación del inicio múltiple (multiboot), puede utilizar GRUB para iniciar sistemas basados en x86. Con GRUB, puede iniciar diferentes sistemas operativos que estén instalados en un único sistema basado en x86. Por ejemplo, puede iniciar Oracle Solaris, Linux o Windows de manera individual, seleccionando la entrada de inicio en el menú de GRUB en el momento de iniciar o configurando el archivo menu.lst para que inicie un sistema operativo específico de manera predeterminada.

Dado que GRUB es una aplicación intuitiva respecto de los sistemas de archivos y los formatos ejecutables del núcleo, puede cargar un sistema operativo sin registrar la posición física del núcleo en el disco. En un inicio basado en GRUB, el núcleo se carga especificando el nombre del archivo, la unidad y la partición en donde se encuentra el núcleo. Para obtener más información, consulte Convenciones de denominación que se utilizan para configurar GRUB.

Para obtener instrucciones paso a paso sobre cómo iniciar un sistema con GRUB, consulte Cómo iniciar un sistema basado en x86 mediante GRUB (mapa de tareas).

Consulte también las siguientes páginas del comando man:

Compatibilidad de GRUB con el comando findroot

El comando findroot, que funciona de manera similar al comando root que GRUB usó previamente, tiene capacidades mejoradas para detectar un disco de destino, independientemente del dispositivo de inicio. El comando findroot también admite el inicio desde un sistema de archivos raíz de Oracle Solaris ZFS.

El formato más común para la entrada de menu.lst para este comando es el siguiente:

findroot (rootfs0,0,a)
kernel$ /platform/i86pc/kernel/$ISADIR/unix
module$ /platform/i86pc/$ISADIR/boot_archive

En algunas versiones de Oracle Solaris, la entrada es la siguiente:

title Solaris 10 10/08 s10x_u6wos_03 X86
findroot (pool_rpool,0,a)
kernel$  /platform/i86pc/multiboot  -B $ZFS-BOOTFS
module /platform/i86pc/boot_archive

title Solaris failsafe
findroot (pool_rpool,0,a)
kernel /boot/multiboot kernel/unix -s    -B console=ttyb
module /boot/x86.miniroot-safe

Para obtener más información, consulte x86: Implementación del comando findroot.

Para obtener información de referencia sobre GRUB, consulte el Capítulo 15, x86: Inicio basado en GRUB (referencia).