Inicio y cierre de sistemas Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

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

En los sistemas que admiten GRUB Legacy, la configuración de GRUB y el menú de GRUB se gestionan principalmente mediante la edición del archivo menu.lst. En los sistemas que admiten GRUB 2, se utiliza el archivo grub.cfg. Sin embargo, este archivo no se edita manualmente. En su lugar, el archivo se gestiona mediante la interfaz de administración de inicio, bootadm. El comando bootadm se puede utilizar para administrar la mayoría de las tareas que anteriormente se realizaban mediante la edición del archivo menu.lst. Estas tareas incluyen la administración de la configuración del cargador de inicio, el menú de GRUB y atributos individuales de una entrada de inicio determinada.


Notas -  Dado que el archivo grub.cfg se puede sobrescribir sin previo aviso cada vez que se realicen cambios en el cargador de inicio mediante el comando bootadm o el comando beam, este archivo nunca se debe editar directamente.

Los siguientes subcomandos bootadm admiten la administración de la configuración de GRUB 2:

add-entry

Agrega una entrada de inicio en el menú de GRUB.

change-entry

Cambia los atributos de una entrada de inicio especificada en el menú de GRUB.

generate-menu

Genera un nuevo archivo de configuración del cargador de inicio.

install-bootloader

Instala el cargador de inicio del sistema. Este subcomando se aplica a las plataformas x86 y SPARC.

list-menu

Muestra las entradas de inicio actuales del menú de GRUB.

La opción –P permite mostrar entradas de inicio para una agrupación raíz determinada.

Es posible ver las entradas de menú individuales por título o número de entrada, de la siguiente forma:

# bootadm list-menu -i 0
the location of the boot loader configuration files is: /rpool/boot/grub
     title: Oracle Solaris 11 FCS
     kernel: /platform/i86pc/kernel/$ISADIR/unix
     kernel arguments: -B $ZFS-BOOTFS -v
     boot archive: /platform/i86pc/$ISADIR/boot_archive
     ZFS root pool: rpool
remove-entry

Elimina una entrada de inicio del menú de GRUB.

set-menu

Mantiene el menú de GRUB. Este subcomando se utiliza para establecer una entrada de menú de GRUB específica como predeterminada y para establecer otras opciones del menú y del cargador de inicio.

La opción –P permite cambiar menús en varias agrupaciones raíz.


Notas - Dado que las plataformas SPARC no utilizan GRUB, no hay ningún menú de inicio que requiera gestión mediante el comando bootadm. Sin embargo, el comando bootadm se puede utilizar en los sistemas basados en SPARC para ver el contenido del archivo de inicio, para actualizar manualmente el archivo de inicio y para instalar el cargador de inicio. Consulte Gestión de los archivos de inicio de Oracle Solaris.

En los siguientes procedimientos, se describe cómo utilizar el comando bootadm para gestionar la configuración de GRUB y el menú de GRUB. Para obtener más información, consulte la página del comando man bootadm(1M).