On systems that have a ZFS root, the active menu.lst file is typically located in /pool-name/boot/grub/menu.lst.
On systems that have a UFS root, the active menu.lst file is typically located in /boot/grub/menu.lst.
To locate the active GRUB menu, use the bootadm command with the list-menu subcommand:
# bootadm list-menu
This command also lists the contents of the active menu.lst file:
# bootadm list-menu The location for the active GRUB menu is: /pool-name/boot/grub/menu.lst default 0 timeout 10 0 be1 1 be1 failsafe 2 be3 3 be3 failsafe 4 be2 5 be2 failsafe
For further instructions on using the bootadm command, see Using the bootadm Command to Manage the Boot Archives.