Guía de instalación de Solaris 10: instalaciones basadas en red

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

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


Nota –

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


El cargador de arranque es el primer programa de software que se ejecuta al encender un sistema. Al encender un sistema x86, el sistema básico de entrada/salida (BIOS, del inglés Basic Input/Output System) inicializa la CPU, la memoria y el hardware de la plataforma. Cuando termina la fase de inicialización, la BIOS carga el cargador 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 interfaz de menú muy sencilla que incluye opciones de arranque predefinidas en un archivo de configuración. También es una interfaz de línea de comandos a la que se puede tener acceso desde la interfaz de menú para ejecutar distintos comandos de arranque. En el SO Solaris, la implementación de GRUB se ajusta a la especificación de arranque múltiple (Multiboot). Esta especificación se describe con todo detalle en http://www.gnu.org/software/grub/grub.html.

Como el núcleo de Solaris es totalmente compatible con la especificación de arranque múltiple (Multiboot), se puede utilizar GRUB para arrancar un sistema basado en x86 de Solaris. Mediante GRUB, el proceso de arranque resulta más sencillo y, además, permite la instalación de varios sistemas operativos. Por ejemplo, en un mismo sistema, se pueden arrancar individualmente los siguientes sistemas operativos:

Una ventaja importante de GRUB es su tratamiento intuitivo de los sistemas de archivos y los formatos ejecutables del núcleo, lo que permite cargar un sistema operativo sin necesidad de registrar la ubicación física del núcleo en el disco. En un arranque basado en GRUB, el núcleo se carga especificando el nombre del archivo, la unidad y la partición en la que se encuentra el núcleo. El arranque basado en GRUB sustituye al Asistente de configuración de dispositivos de Solaris por un menú de GRUB.

x86: Funcionamiento del arranque basado en GRUB

Cuando GRUB asume el control del sistema, se muestra un menú en la consola. En el menú de GRUB, puede realizar las siguientes tareas:

Existe un tiempo de espera configurable para arrancar la entrada de SO predeterminada. Al pulsar cualquier tecla, se interrumpirá el proceso de arranque de la entrada de SO predeterminada.

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

x86: Convenciones de nombres de dispositivos en GRUB

Las convenciones de nombres de dispositivos que utiliza GRUB ofrecen algunas diferencias con respecto a las versiones anteriores del SO Solaris. Conocer dichas convenciones puede resultar de gran ayuda para especificar correctamente la información de unidades y particiones al configurar GRUB en el sistema.

La tabla siguiente describe las convenciones de nombres de dispositivos en GRUB.

Tabla 4–1 Convenciones de nombres para dispositivos en GRUB

Nombre del dispositivo 

Descripción 

(fd0), (fd1)

Primer disquete, segundo disquete 

(nd)

Dispositivo de red 

(hd0,0), (hd0,1)

Primera y segunda partición de fdisk en el primer disco de bios

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

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


Nota –

Todos los nombres de dispositivos de GRUB deben ir entre paréntesis. Los números de las particiones se cuentan desde el 0 (cero), no desde el 1.


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

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

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

Tabla 4–2 Dónde encontrar información acerca de las instalaciones basadas en GRUB

Tema 

Tareas del menú de GRUB 

M\'e1s informaci\'f3n 

Installation 

Para instalar desde el CD o DVD del SO Solaris 

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

 

Para configurar un servidor DHCP para instalaciones en red 

Preconfiguración de la información de configuración del sistema mediante el servicio DHCP (tareas)

 

Para instalar mediante el programa JumpStart personalizado 

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 restaurarlo después de un error mediante la Modernización automática de Solaris 

Administración del sistema 

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

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