Inicio y cierre de sistemas Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

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

Utilice el subcomando add-entry del comando bootadm para agregar una nueva entrada al menú de GRUB con el título especificado. Si especifica un número de entrada, la entrada nueva se inserta en la posición indicada en el menú de GRUB. O bien, si el número de entrada es mayor que el número actual de entradas en el menú, la entrada se agrega como la última entrada en el menú.

  1. Asuma el rol de usuario root.

    Consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. (Opcional)Enumere las entradas de inicio actuales del menú de GRUB.
    # bootadm list-menu
  3. Agregue la nueva entrada de inicio al menú de GRUB.
    # bootadm add-entry -P pool -i [entry-number] entry-title
  4. Establezca la propiedad bootfs para la entrada recién agregada de la siguiente forma:
    # bootadm change-entry -i new-entry-number bootfs='pool-name/ROOT/be-name'

    Este paso garantiza que la entrada de inicio recién agregada no utilice el valor bootfs predeterminado definido en la agrupación raíz, que se especifica en la propiedad bootfs pool-level.

  5. Compruebe que se ha agregado la entrada de inicio.
    # bootadm list-menu

    Notas - Si no ve los cambios, consulte el archivo grub.cfg para verificar que se ha efectuado el cambio.
Ejemplo 2-8  x86: Agregación de una entrada de inicio al menú de GRUB

En el siguiente ejemplo, se muestra cómo agregar una entrada al menú de GRUB mediante el comando bootadm add-entry. En este ejemplo, se agrega la entrada número 2.

# bootadm list-menu
The location of the boot loader configuration file is /rpool/boot/grub
default 2
console graphics
timeout 30
0 Oracle Solaris 11/11
1 Oracle Solaris 11.2
# bootadm add-entry -i 2  Oracle Solaris 11_test
# bootadm change-entry -i 2 bootfs='rpool/ROOT/test'
# bootadm list-menu
The location of the boot loader configuration file is /rpool/boot/grub
default 2
console graphics
timeout 30
0 Oracle Solaris 11/11
1 Oracle Solaris 11.2
2 Oracle Solaris 11_test

Vea el contenido de la nueva entrada de menú especificando el número de entrada, de la siguiente forma:

# bootadm list-menu -i 2
     the location of the boot loader configuration files is: /rpool/boot/grub
     title: Oracle Solaris 11_test
     kernel: /platform/i86pc/kernel/amd64/unix
     kernel arguments: -B $ZFS-BOOTFS
     boot archive: /platform/i86pc/amd64/boot_archive
     ZFS root pool: rpool