En el siguiente procedimiento, el sistema incluye dos sistemas operativos: Solaris y un entorno de arranque de Solaris Live Upgrade, second_disk. En este ejemplo, el archivo menu.lst no se encuentra en el entorno de arranque que se está ejecutando actualmente. Se ha iniciado el entorno de arranque second_disk. El entorno de arranque de Solaris, que contiene el menú de GRUB, no se ha montado.
Conviértase en superusuario o asuma una función similar.
Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuring RBAC (Task Map) de System Administration Guide: Security Services.
Para encontrar la ubicación del archivo menu.lst, escriba:
# /sbin/bootadm list-menu |
Se mostrarán la ubicación y el contenido.
The location for the active GRUB menu is: /dev/dsk/device_name(not mounted) The filesystem type of the menu device is <ufs> default 0 timeout 10 0 Solaris 1 Solaris failsafe 2 second_disk 3 second_disk failsafe |
Como no se ha montado el sistema de archivos que contiene el archivo menu.lst, móntelo. Especifique el sistema de archivos UFS y el nombre del dispositivo.
# /usr/sbin/mount -F ufs /dev/dsk/device_name /mnt |
Donde device_name especifica la ubicación del sistema de archivos root (/) en el dispositivo de disco del entorno de arranque que desea montar. El nombre del dispositivo se introduce con el formato /dev/dsk/c wtx dysz. Por ejemplo:
# /usr/sbin/mount -F ufs /dev/dsk/c0t1d0s0 /mnt |
Puede acceder al menú de GRUB en /mnt/boot/grub/menu.lst.
Desmonte el sistema de archivos.
# /usr/sbin/umount /mnt |
Si ha montado un entorno de arranque o un sistema de archivos de un entorno de arranque, asegúrese de desmontar el sistema o los sistemas de archivos después de utilizarlos. De lo contrario, es posible que fallen las futuras operaciones de Solaris Live Upgrade en dicho entorno de arranque.