Guía de instalación de Solaris 10: Modernización automática de Solaris y planificación de la modernización

x86: Arranque basado en GRUB (visión general)

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á disponible para los sistemas basados en SPARC.


El cargador de arranque es el primer programa de software que se ejecuta al encender el sistema. Una vez encendido el sistema basado en x86, el Sistema de entrada y salida básico (BIOS) inicializa la CPU, la memoria y la plataforma de hardware. Una vez completada la fase de inicialización, la BIOS ejecuta el cargador de arranque desde el dispositivo de arranque configurado y, a continuación, transfiere el control del sistema a dicho cargador.

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. Esta especificación se describe detalladamente en http://www.gnu.org/software/grub/grub.html.

Como el núcelo de Solaris es totalmente compatible con la especificación de arranque múltiple, puede iniciar un sistema basado en Solaris x86 mediante GRUB. Con este cargador, puede iniciar e instalar más fácilmente diversos sistemas operativos. Por ejemplo, en un sistema, puede iniciar 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, sólo hay que especificar el nombre de archivo, la unidad y la partición en la que reside el núcleo para cargarlo. Este tipo de arranque sustituye al Asistente de configuración de dispositivos de Solaris y simplifica el proceso de arranque gracias al menú de GRUB.

x86: Funcionamiento del arranque basado en GRUB

Una vez que GRUB logra obtener el control del sistema, se muestra un menú en la consola. En el menú de GRUB, puede realizar lo siguiente:

También se puede configurar un tiempo de espera para arrancar la entrada del SO predeterminada. Si se pulsa una tecla cualquiera, se anula el arranque de la entrada del SO predeterminada.

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

x86: Convenciones de nomenclatura de los dispositivos de GRUB

Las convenciones de nomenclatura de los dispositivos que utiliza GRUB varían ligeramente de las versiones anteriores de 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 5–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ón fdisk del primer disco bios

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

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


Nota –

Todos los nombres de los dispositivos de 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 sobre las particiones fdisk, consulte Guidelines for Creating an fdisk Partition de System Administration Guide: Devices and File Systems.

x86: Dónde encontrar información sobre las instalaciones basadas en GRUB

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

Tabla 5–2 Dónde encontrar información sobre las instalaciones basadas en GRUB

Tema 

Tareas del menú de GRUB 

Más información 

Instalación 

Para realizar la instalación desde el CD o DVD del SO Solaris 

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

Para realizar la instalación 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 servidor DHCP para las 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 realizar la instalación con el programa personalizado JumpStart 

Para realizar una Instalación JumpStart Personalizada de Guía de instalación de Solaris 10: JumpStart personalizado e instalaciones avanzadas

 

Para activar un entorno de arranque o volver a uno anterior mediante Solaris Live Upgrade.  

Administración del sistema 

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

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