menu.lst revision 1
1N/A#
1N/A# Copyright 2010 Sun Microsystems, Inc. All rights reserved.
1N/A# Use is subject to license terms.
1N/A#
1N/A
1N/A# With zfs root the active menu.lst file is /<pool>/boot/grub/menu.lst
1N/A# This reference copy of the file is not used.
1N/A
1N/A# default menu entry to boot
1N/Adefault 0
1N/A#
1N/A# menu timeout in second before default OS is booted
1N/A# set to -1 to wait for user input
1N/Atimeout 10
1N/A#
1N/A# To enable grub serial console to ttya uncomment the following lines
1N/A# and comment out the splashimage line below
1N/A# WARNING: do not enable grub serial console when BIOS console serial
1N/A# redirection is active.
1N/A# serial --unit=0 --speed=9600
1N/A# terminal serial
1N/A#
1N/A# Uncomment the following line to enable GRUB splashimage on console
1N/A# splashimage /boot/grub/splash.xpm.gz
1N/A#
1N/A# To chainload another OS
1N/A#
1N/A# title Another OS
1N/A# root (hd<disk no>,<partition no>)
1N/A# chainloader +1
1N/A#
1N/A# To chainload a Solaris release not based on grub
1N/A#
1N/A# title Solaris 9
1N/A# root (hd<disk no>,<partition no>)
1N/A# chainloader +1
1N/A# makeactive
1N/A#
1N/A# To load a Solaris instance based on grub
1N/A# If GRUB determines if the booting system is 64-bit capable,
1N/A# the kernel$ and module$ commands expand $ISADIR to "amd64"
1N/A#
1N/A# title Solaris <version>
1N/A# root (hd<disk no>,<partition no>,x) --x = Solaris root slice
1N/A# kernel$ /platform/i86pc/kernel/$ISADIR/unix
1N/A# module$ /platform/i86pc/$ISADIR/boot_archive
1N/A
1N/A#
1N/A# To override Solaris boot args (see kernel(1M)), console device and
1N/A# properties set via eeprom(1M) edit the "kernel" line to:
1N/A#
1N/A# kernel /platform/i86pc/kernel/unix <boot-args> -B prop1=val1,prop2=val2,...
1N/A#