JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Inicio y cierre de sistemas Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

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

2.  x86: Administración de GRand Unified Bootloader (tareas)

x86: Introducción de GRUB 2

x86: Descripción de la configuración de GRUB 2

x86: Esquema de partición y denominación de dispositivos de GRUB 2

x86: Comparación de tareas de GRUB 2 y GRUB Legacy

x86: Actualización del sistema GRUB Legacy a una versión que admita GRUB 2

x86: Cómo actualizar el sistema GRUB Legacy a una versión que admita GRUB 2

x86: Cómo se migran las entradas de menú de GRUB Legacy a GRUB 2

x86: Mantenimiento de entornos de inicio de GRUB 2 y GRUB Legacy en el mismo sistema

x86: Administración de la configuración de GRUB con el comando bootadm

x86: Cómo enumerar las entradas de menú de GRUB

x86: Cómo volver a generar manualmente el menú de GRUB

x86: Cómo mantener el menú de GRUB

x86: Cómo definir atributos para una entrada de inicio especificada en el menú de GRUB

x86: Cómo agregar una entrada de inicio al menú de GRUB

x86: Cómo eliminar una entrada de inicio del menú de GRUB

x86: Agregación de argumentos del núcleo mediante la edición del menú de GRUB en el inicio

x86: Agregación de argumentos del núcleo -B prop=val mediante la edición del menú de GRUB en el inicio

Redirección de la consola de Oracle Solaris en el inicio

x86: Personalización de la configuración de GRUB

x86: Administración avanzada de GRUB y resolución de problemas

x86: Instalación de GRUB 2 con el comando bootadm install-bootloader

x86: Cómo instalar el cargador de inicio

x86: Cómo instalar el cargador de inicio tras restaurar una agrupación raíz

x86: Cómo instalar GRUB en una ubicación diferente a la ubicación predeterminada

x86: Instalación de GRUB Legacy en un sistema que tiene instalado GRUB 2

x86: Cómo instalar GRUB Legacy en un sistema que tiene instalado GRUB 2

3.  Cierre de un sistema (tareas)

4.  Inicio de un sistema (tareas)

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

6.  Resolución de problemas de inicio de un sistema (tareas)

Índice

x86: Personalización de la configuración de GRUB

El archivo grub.cfg contiene la mayor parte de la configuración de GRUB. Se puede utilizar un archivo editable adicional denominado custom.cfg si desea agregar construcciones más complejas, por ejemplo, entradas de menú u otras secuencias de comandos, en la configuración de GRUB. Este archivo no está en el sistema de manera predeterminada. Debe crear el archivo, y el archivo debe estar en la misma ubicación que los archivos grub.cfg y menu.conf, es decir, en /pool-name/boot/grub/.

GRUB procesa los comandos y las personalizaciones incluidos en el archivo custom.cfg a través del código siguiente que se encuentra al final del archivo grub.cfg:

if [ -f  $prefix/custom.cfg ]; then
            source $prefix/custom.cfg;
fi

Estas instrucciones indican a GRUB que compruebe la existencia de un archivo custom.cfg en el conjunto de datos de nivel superior de la agrupación raíz, en el subdirectorio boot/grub. Si existe un archivo custom.cfg, GRUB obtiene el archivo y procesa los comandos que se encuentran en él, como si el contenido estuviera insertado de manera textual en el archivo grub.cfg.

En un sistema con firmware UEFI de 64 bits, las entradas de este archivo tienen un aspecto similar al siguiente:

menuentry "Windows (64-bit UEFI)" {
   insmod part_gpt
   insmod fat
   insmod search_fs_uuid
   insmod chain
   search --fs-uuid --no-floppy --set=root cafe-f4ee
   chainloader /efi/Microsoft/Boot/bootmgfw.efi
}

En un sistema con firmware BIOS, las entradas de este archivo tienen un aspecto similar al siguiente:

menuentry "Windows" {
   insmod chain
   set root=(hd0,msdos1)
   chainloader --force +1
}