Guía de instalación de Solaris 10: instalaciones avanzadas y JumpStart personalizadas

x86: Arranque basado en GRUB (descripción)

A partir de la versión 10 1/06 de Solaris, se ha adoptado GRUB, el cargador de arranque de código abierto, como el cargador de arranque predeterminado del SO Solaris.


Nota –

El arranque basado en GRUB no está disponibles en los sistemas SPARC.


El cargador de arranque es el primer programa de software que se ejecuta tras encender el sistema. Después de encender un sistema basado en x86, el sistema básico de entrada/salida (BIOS) inicia la CPU, la memoria, y la plataforma de hardware. Cuando la fase de inicialización se ha completado, la BIOS inicia el contenedor de arranque desde el dispositivo de arranque configurado y, a continuación, transfiere el control del sistema al cargador de arranque.

GRUB es un cargador de arranque de código abierto con una sencilla interfaz de menús que incluye opciones de arranque predefinidas en un archivo de configuración. GRUB también incluye una interfaz de línea de comandos a la que se puede acceder desde la interfaz de menús para ejecutar diversos comandos de arranque. En el SO Solaris, la implementación de GRUB es compatible con la especificación de arranque múltiple. La especificación se describe de forma detallada en http://www.gnu.org/software/grub/grub.html.

Puede arrancar un sistema x86 de Solaris utilizando GRUB, puesto que el núcleo de Solaris es totalmente compatible con la especificación de arranque múltiple. Con GRUB, puede arrancar más fácilmente e instalar varios sistemas operativos. Por ejemplo, en un sistema, puede arrancar individualmente los siguientes sistemas operativos:

Una ventaja fundamental de GRUB es su intuición en relación con los formatos ejecutables del núcleo y los sistemas de archivos, lo que permite cargar un sistema operativo sin necesidad de registrar la posición física del núcleo en el disco. Con el arranque basado en GRUB, el núcleo se carga especificando su nombre de archivo, la unidad y la partición donde reside el núcleo. El arranque basado en GRUB sustituye el Asistente de configuración de dispositivos de Solaris y simplifica el proceso de arranque con un menú de GRUB.

x86: Cómo funciona el arranque basado en GRUB

Después de que GRUB consiga controlar el sistema, aparece un menú en la consola. En el menú de GRUB, puede realizar lo siguiente:

Un tiempo de espera configurable está disponible para arrancar la entrada de SO predeterminada. Si se pulsa una tecla cualquiera, se anula el arranque de la entrada de SO predeterminada.

Para poder ver un ejemplo de menú de GRUB, consulte Descripción del menú principal de GRUB.

x86: Convenciones de nomenclatura de los dispositivos GRUB

Las convenciones de nomenclatura de los dispositivos que utiliza GRUB varían ligeramente de las versiones anteriores del sistema operativo Solaris. El conocimiento de las convenciones de nomenclatura de los dispositivos de GRUB puede ayudarle a especificar la información de unidad y partición al configurar GRUB en el sistema.

La siguiente tabla describe las convenciones de nomenclatura de dispositivos de GRUB.

Tabla 4–1 Convenciones de nomenclatura de dispositivos de GRUB

Nombre del dispositivo 

Descripción 

(fd0), (fd1)

Primer disquete y segundo disquete 

(nd)

Dispositivo de red 

(hd0,0), (hd0,1)

Primera y segunda particiónfdisk del primer disco bios

(hd0,0,a), (hd0,0,b)

Segmento 0 y 1 de Solaris/BSD de la primera partición fdisk en el primer disco bios


Nota –

Todos los nombres del dispositivo GRUB deben ir entre paréntesis. Los números de partición se cuentan a partir de 0 (cero), no de 1.


Para obtener más información acerca de las particiones fdisk, consulte Guidelines for Creating an fdisk Partition de System Administration Guide: Devices and File Systems.

x86: Dónde se puede encontrar información acerca de las instalaciones basadas en GRUB

Para obtener más información sobre estos cambios, consulte las siguientes referencias:

Tabla 4–2 Dónde se puede encontrar información sobre las instalaciones basadas en GRUB

Tema 

Tareas del menú de GRUB  

Más información 

Instalación 

Para instalar desde el CD del sistema operativo Solaris o desde el medio DVD 

Guía de instalación de Solaris: instalaciones básicas.

Para instalar desde una imagen de instalación de red 

Parte II, Instalación mediante una red de área local de Guía de instalación de Solaris 10: instalaciones basadas en red

 

Para configurar un dispositivo DHCP para instalaciones de red 

Preconfiguración de la información de configuración del sistema mediante el servicio DHCP (tareas) de Guía de instalación de Solaris 10: instalaciones basadas en red

 

Para instalar con el programa JumpStart personalizado 

x86: Para realizar una Instalación JumpStart Personalizada

 

Para activar un entorno de arranque o recuperar uno utilizando la Modernización automática de Solaris  

Administración del sistema 

Para obtener información más detallada sobre GRUB y las tareas administrativas 

Capítulo 11, GRUB Based Booting (Tasks) de System Administration Guide: Basic Administration