Current File : //boot/grub/grub.cfg
# GRUB2 configuration file

load_video_$target
terminal_output console

if sleep --verbose --interruptible 5; then
	set timeout=0
fi

set default="0"

menuentry "Oracle Solaris 11.2" {
	search --no-floppy --file --set=root /.geranium.us.oracle.com-2014-06-24T14:36:00.881322
	set kern=/platform/i86pc/kernel/amd64/unix
	echo -n "Loading ${root}$kern: "
	$multiboot $kern $kern 
	set gfxpayload="1024x768x32;1024x768x16;800x600x16;640x480x16;640x480x15;640x480x32"
	insmod gzio
	echo -n "Loading ${root}/platform/i86pc/amd64/boot_archive: "
	$module /platform/i86pc/amd64/boot_archive
}

menuentry "Oracle Solaris 11.2 ttya" {
	search --no-floppy --file --set=root /.geranium.us.oracle.com-2014-06-24T14:36:00.881322
	set kern=/platform/i86pc/kernel/amd64/unix
	echo -n "Loading ${root}$kern: "
	$multiboot $kern $kern -B console=ttya
	set gfxpayload="1024x768x32;1024x768x16;800x600x16;640x480x16;640x480x15;640x480x32"
	insmod gzio
	echo -n "Loading ${root}/platform/i86pc/amd64/boot_archive: "
	$module /platform/i86pc/amd64/boot_archive
}

menuentry "Oracle Solaris 11.2 ttyb" {
	search --no-floppy --file --set=root /.geranium.us.oracle.com-2014-06-24T14:36:00.881322
	set kern=/platform/i86pc/kernel/amd64/unix
	echo -n "Loading ${root}$kern: "
	$multiboot $kern $kern -B console=ttyb
	set gfxpayload="1024x768x32;1024x768x16;800x600x16;640x480x16;640x480x15;640x480x32"
	insmod gzio
	echo -n "Loading ${root}/platform/i86pc/amd64/boot_archive: "
	$module /platform/i86pc/amd64/boot_archive
}

if [ "$target" = "i386_pc" ]; then
	menuentry "Boot from Hard Disk" {
		set root=(hd0)
		chainloader --force +1
	}
else
	menuentry "Entry [Boot from Hard Disk] not supported on this firmware" {
		echo "Not supported"
	}
fi


if [ -f /boot/grub/custom.cfg ]; then
	source /boot/grub/custom.cfg
fi