Guía de instalación de Solaris 10: instalaciones avanzadas y JumpStart personalizadas

Descripción del archivo de GRUB menu.lst

El archivo de GRUB menu.lst incluye una lista de los contenidos del menú principal de GRUB. El menú principal de GRUB incluye en una lista las entradas de arranque de todas las instancias de sistemas operativos que están instaladas en el sistema, incluidos los entornos de arranque de Modernización automática de Solaris. El proceso de modernización del software de Solaris conserva todos los cambios que se hayan realizado en este archivo.

Cualquier revisión efectuada en el archivo menu.lst aparece en el menú principal de GRUB, junto con las entradas de Modernización automática de Solaris. Todos los cambios que haya realizado en el archivo serán efectivos en el siguiente reinicio del sistema. Puede revisar este archivo por los siguientes motivos:


Precaución – Precaución –

No utilice el archivo de GRUB menu.lst para modificar las entradas de Modernización automática de Solaris. Las modificaciones pueden provocar que la Modernización automática de Solaris falle.


Aunque puede utilizar el archivo menu.lst para personalizar el funcionamiento de arranque como, por ejemplo, para arrancar con el depurador del núcleo, el método preferido para personalizar consiste en utilizar el comando eeprom. Si utiliza el archivo menu.lst para personalizar, las entradas del sistema operativo Solaris pueden modificarse durante una modernización del software. Los cambios realizados en el archivo podrían perderse de este modo.

Para obtener información sobre cómo utilizar el comando eeprom, consulte How to Set Solaris Boot Parameters by Using the eeprom Command de System Administration Guide: Basic Administration.


Ejemplo 4–2 Archivo Menu.lst

A continuación, se muestra un ejemplo del archivo menu.lst:


default 0
timeout 10
title Solaris
  root (hd0,0,a)
  kernel /platform/i86pc/multiboot -B console=ttya
  module /platform/i86pc/boot_archive
title Solaris failsafe
  root (hd0,0,a)
  kernel /boot/multiboot -B console=ttya -s
  module /boot/x86.miniroot.safe
#----- second_disk - ADDED BY LIVE UPGRADE - DO NOT EDIT  -----
title second_disk
  root (hd0,1,a)
  kernel /platform/i86pc/multiboot
  module /platform/i86pc/boot_archive
title second_disk failsafe
  root (hd0,1,a)
  kernel /boot/multiboot kernel/unix -s
  module /boot/x86.miniroot-safe
#----- second_disk -------------- END LIVE UPGRADE ------------
title Windows
  root (hd0,0)
  chainloader -1
default

Especifica que elemento se debe arrancar si finaliza el tiempo de espera. Para cambiar el valor predeterminado, puede especificar otro elemento de la lista cambiando el número. El recuento se inicia desde cero para el primer título. Por ejemplo, cambie el valor predeterminado 2 para arrancar automáticamente con el entorno de arranque second_disk.

timeout

Especifica el número de segundos de espera para la entrada de usuario antes de arrancar la entrada predeterminada. Si no se especifica ningún tiempo de espera, se le solicitará que elija una entrada.

title OS name

Especifica el nombre del sistema operativo.

  • Si éste es un entorno de arranque de Modernización automática de Solaris, OS name es el nombre que le asignó al nuevo entorno de arranque cuando se creó. En el ejemplo anterior, el entorno de arranque de Modernización automática de Solaris se denomina second_disk.

  • Si éste es un contenedor de arranque failsafe, dicho contenedor se utiliza para la recuperación cuando el sistema operativo principal está dañado En el ejemplo anterior, el failsafe de Solaris y el failsafe second_disk son los contenedores de arranque de recuperación para los sistemas operativos Solaris y second_disk.

root (hd0,0,a)

Especifica en qué disco, partición y segmento se deben cargar los archivos. GRUB detecta automáticamente el tipo de sistema de archivos.

kernel /platform/i86pc/multiboot

Especifica el programa de arranque múltiple. El comando del núcleo debe preceder siempre al programa de arranque múltiple. La cadena posterior al arranque múltiple pasa al SO Solaris sin interpretación.

Para obtener una descripción completa sobre el uso de varios sistemas operativos, consulte How Multiple Operating Systems Are Supported in the GRUB Boot Environment de System Administration Guide: Basic Administration.


Localización del archivo menu.lst para cambiar el menú de GRUB

Debe utilizar siempre el comando bootadm para localizar el archivo de menú de GRUB menu.lst. El subcomando list-menu localiza el menú de GRUB activo. El archivo menu.lst muestra una lista de todos los sistemas operativos que están instalados en un sistema. El contenido de este archivo determina la lista de sistemas operativos que se muestra en el menú de GRUB. Si desea realizar cambios en este archivo, consulte x86: Localización del archivo del menú de GRUB menu.lst (tareas).