En el procedimiento siguiente, el sistema dispone de dos sistemas operativos: Solaris y un entorno de arranque de Modernización automática de Solaris, second_disk. En este ejemplo, el archivo menu.lst no se encuentra en el entorno de arranque que se está ejecutando actualmente. Se ha arrancado el entorno de arranque second_disk. El entorno de arranque de Solaris contiene el menú de GRUB. No se ha montado el entorno de arranque de Solaris.
Conviértase en superusuario o asuma una función similar.
Las funciones incluyen autorizaciones y comando con privilegios. Para obtener más información sobre las funciones, consulte Configuring RBAC (Task Map) de System Administration Guide: Security Services.
Para encontrar el archivo menu.lst, escriba:
# /sbin/bootadm list-menu |
Se mostrarán la ubicación y el contenido del archivo.
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 |
Monte el sistema de archivos que contiene el archivo menu.lst, que todavía no se había montado. Especifique el sistema de archivos UFS y el nombre del dispositivo.
# /usr/sbin/mount -F ufs /dev/dsk/nombre_dispositivo /mnt |
Donde nombre_dispositivo especifica la ubicación del sistema de archivos root (/) en el dispositivo de disco del entorno de arranque que desea montar. El nombre de dispositivo se introduce con el formato /dev/dsk/cwt xdys z. 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 monta un entorno de arranque o un sistema de archivos de un entorno de arranque, no olvide desmontar los sistemas de archivos una vez utilizados. De lo contrario, puede producirse un error de las siguientes operaciones de Modernización automática de Solaris en dicho entorno de arranque.