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 x86     Oracle Solaris 11 Information Library (Español)
search filter icon
search icon

Información del documento

Acerca de este manual

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

Novedades sobre el inicio y el cierre de sistemas

Archivos driver.conf proporcionados de manera administrativa

Compatibilidad con la consola de mapa de bits

Animación de inicio y cierre

Fast Reboot

x86: Eliminación de compatibilidad con núcleo de 32 bits

Inicio y cierre de sistemas basados en x86 (mapa de temas)

Directrices para el inicio de un sistema basado en x86

Motivos para iniciar un sistema

La utilidad de gestión de servicios (SMF) y el inicio

Cambios en el comportamiento del inicio con el uso de la SMF

Cómo funcionan los niveles de ejecución

Qué sucede cuando un sistema se inicia en un estado multiusuario (nivel de ejecución 3)

Cuándo utilizar niveles de ejecución o hitos

Descripción general de la arquitectura de inicio de Oracle Solaris

Cómo funciona el proceso de inicio x86

Inicio basado en GRUB

Componentes de GRUB

Finalidad y función del menú de GRUB

Convenciones de denominación de dispositivos de GRUB

Terminología del inicio de GRUB y x86

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

3.  Cierre de un sistema (tareas)

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

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

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

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

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

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

Índice

Inicio basado en GRUB

En Oracle Solaris, 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 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).

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 los parámetros de inicio predeterminados.

El núcleo de Oracle Solaris es totalmente compatible con la especificación de inicio múltiple. Con GRUB, puede arrancar los distintos sistemas operativos que puedan estar instalados en un único sistema. Por ejemplo, puede iniciar Oracle Solaris, Linux o Windows de manera individual seleccionando la entrada de inicio apropiada en el menú de GRUB al iniciar el sistema. También, puede personalizar el archivo menu.lst para iniciar una instancia de SO específica 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.

Componentes de GRUB

Los componentes del cargador de inicio GRUB son los siguientes:

No puede utilizar el comando dd para escribir imágenes stage1 y stage2 en el disco. La imagen stage1 debe poder recibir información sobre la ubicación de la imagen stage2 que está en el disco. Utilice el comando installgrub, que es el método admitido para instalar bloques de inicio de GRUB.

Finalidad y función del menú de GRUB

El menú que se muestra cuando inicia un sistema basado en x86 es el menú de GRUB. Este menú se basa en información de configuración que está en el archivo menu.lst de GRUB. Cuando comienza la secuencia de inicio, se muestra el menú de GRUB. A menos que interrumpa la secuencia de inicio, la entrada predeterminada (normalmente la primera entrada del archivo menu.lst) se inicia de manera predeterminada.

Puede editar el menú de GRUB al momento del inicio ya sea para iniciar un sistema operativo diferente o modificar los parámetros de la entrada de inicio predeterminada. Para ello, escriba e tan pronto como se muestre el menú de GRUB. Al escribir e se interrumpe el proceso de inicio y se lo lleva al menú de edición de GRUB, donde puede seleccionar otro sistema operativo o modificar los parámetros para la entrada de inicio predeterminada. Tenga en cuenta que el comportamiento de inicio modificado persiste hasta la próxima vez se inicie el sistema. Para obtener instrucciones, consulte Modificación de los parámetros de inicio en el momento del inicio.

Convenciones de denominación de dispositivos de GRUB

GRUB utiliza unas convenciones de denominación de dispositivos que son ligeramente diferentes de las que se usaron en las versiones anteriores. Conocer las convenciones de denominación de dispositivos que usa GRUB puede resultar de gran ayuda para especificar correctamente la información de unidades y particiones al configurar GRUB en el sistema.

La siguiente tabla describe las convenciones de denominación de dispositivos que usa GRUB.

Tabla 1-5 Convenciones para dispositivos de GRUB

Nombre de dispositivo
Descripción
(fd0)
Primer disquete
(fd1)
Segundo disquete
(nd)
Dispositivo de red
(hd0,0)
Primera partición fdisk en primer disco
(hd0,1)
Segunda partición fdisk en primer disco
(hd0,0,a),
Segmento a en primera partición fdisk en primer disco
(hd0,0,b)
Segmento b en primera partición fdisk en primer disco

Nota - Todos los nombres de dispositivos de GRUB deben ir entre paréntesis.


A partir de la versión Solaris 10 10/08, el comando findroot sustituye el comando root que ha sido utilizado anteriormente por GRUB. El comando findroot proporciona capacidades mejoradas para detectar un disco de destino, independientemente del dispositivo de inicio.

Terminología del inicio de GRUB y x86

La siguiente terminología básica se utiliza para el inicio y el cierre de los sistemas basados en x86:

BIOS (Basic Input/Output System )

En los sistemas basados en x86, el BIOS es el firmware diseñado para ser el primer código que ejecuta un equipo cuando se enciende. La función inicial del BIOS consiste en identificar, probar e inicializar los dispositivos del sistema, como la tarjeta gráfica, el disco duro, los disquetes y demás hardware.

archivo de inicio

Un conjunto de archivos esenciales que se utilizan para iniciar el sistema operativo Oracle Solaris. Estos archivos se utilizan durante el inicio del sistema antes de que se monte el sistema de archivos raíz.

cargador de inicio

El primer programa de software que se ejecuta tras encender un sistema. Este programa inicia el proceso de inicio.

GRUB (GRand Unified Bootloader)

GRUB es un cargador de inicio múltiple que se utiliza en sistemas basados en x86. El cargador de inicio es el primer programa de software que se ejecuta en el inicio del sistema. Se ocupa de cargar y transferir el control al software del núcleo del sistema operativo (Oracle Solaris, Linux y Windows).

menú de edición de GRUB

Un submenú del menú principal de GRUB. Los comandos de GRUB se muestran en este submenú. Estos comandos se pueden editar para modificar el comportamiento de inicio.

menú principal de GRUB

Un menú de inicio que muestra los sistemas operativos instalados en un sistema. Desde este menú, puede iniciar fácilmente un sistema operativo sin modificar el BIOS ni la configuración de la partición fdisk.

archivo menu.lst

Un archivo de configuración que muestra todos los sistemas operativos instalados en un sistema. El contenido de este archivo determina la lista de sistemas operativos que se muestra en el menú de GRUB. Desde el menú de GRUB, puede iniciar fácilmente un sistema operativo sin modificar el BIOS ni la configuración de la partición fdisk.