+--------------------------------------------------------------------------------+
+                        /boot/grub/grub.cfg @1485624891                         +
+--------------------------------------------------------------------------------+

insmod part_gpt
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"

if [ x"${grub_platform}" = xpc ] ; then
  set kernvt="sc"
  export kernvt
else
  set kernvt="vt"
  export kernvt
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ x"${gelipassphrase}" != x ]; then
  set pass="$gelipassphrase"
  export pass
fi

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

terminal_output console
set timeout=5



submenu "FreeNAS (9.10.2-U1) - 2017-01-13 10:19" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.2-U1/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10.2-U1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.2-U1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.2-U1
    kfreebsd_module_elf /ROOT/9.10.2-U1/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id="0"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic="1"
    set kFreeBSD.debug.ddb.textdump.pending="1"
    set kFreeBSD.hw.hptrr.attach_generic="0"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role="2"
    set kFreeBSD.hint.isp.1.role="2"
    set kFreeBSD.hint.isp.2.role="2"
    set kFreeBSD.hint.isp.3.role="2"
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode="2"
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait="1"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.2-U1/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10.2-U1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.2-U1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.2-U1
    kfreebsd_module_elf /ROOT/9.10.2-U1/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id="0"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic="1"
    set kFreeBSD.debug.ddb.textdump.pending="1"
    set kFreeBSD.hw.hptrr.attach_generic="0"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role="2"
    set kFreeBSD.hint.isp.1.role="2"
    set kFreeBSD.hint.isp.2.role="2"
    set kFreeBSD.hint.isp.3.role="2"
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode="2"
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait="1"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.2-U1/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10.2-U1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.2-U1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.2-U1
    kfreebsd_module_elf /ROOT/9.10.2-U1/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id="0"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic="1"
    set kFreeBSD.debug.ddb.textdump.pending="1"
    set kFreeBSD.hw.hptrr.attach_generic="0"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role="2"
    set kFreeBSD.hint.isp.1.role="2"
    set kFreeBSD.hint.isp.2.role="2"
    set kFreeBSD.hint.isp.3.role="2"
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode="2"
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait="1"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}

set default="FreeNAS (9.10.2-U1) - 2017-01-13 10:19"



if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi

submenu "Boot Environment Menu" {

submenu "FreeNAS (9.10.2) - 2016-12-21 14:52" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.2/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10.2@/boot/device.hints
    kfreebsd_module /ROOT/9.10.2/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.2
    kfreebsd_module_elf /ROOT/9.10.2/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.2/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10.2@/boot/device.hints
    kfreebsd_module /ROOT/9.10.2/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.2
    kfreebsd_module_elf /ROOT/9.10.2/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.2/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10.2@/boot/device.hints
    kfreebsd_module /ROOT/9.10.2/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.2
    kfreebsd_module_elf /ROOT/9.10.2/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (9.10.1-U4) - 2016-11-10 07:51" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1-U4/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10.1-U4@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U4/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U4
    kfreebsd_module_elf /ROOT/9.10.1-U4/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1-U4/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10.1-U4@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U4/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U4
    kfreebsd_module_elf /ROOT/9.10.1-U4/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1-U4/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10.1-U4@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U4/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U4
    kfreebsd_module_elf /ROOT/9.10.1-U4/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (9.10.1-U2) - 2016-10-23 17:36" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1-U2/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10.1-U2@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U2/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U2
    kfreebsd_module_elf /ROOT/9.10.1-U2/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1-U2/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10.1-U2@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U2/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U2
    kfreebsd_module_elf /ROOT/9.10.1-U2/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1-U2/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10.1-U2@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U2/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U2
    kfreebsd_module_elf /ROOT/9.10.1-U2/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (9.10.1) - 2016-08-11 07:53" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10.1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1
    kfreebsd_module_elf /ROOT/9.10.1/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10.1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1
    kfreebsd_module_elf /ROOT/9.10.1/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10.1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1
    kfreebsd_module_elf /ROOT/9.10.1/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (9.10-STABLE-201606270534) - 2016-07-02 09:09" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201606270534/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10-STABLE-201606270534@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201606270534/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201606270534
    kfreebsd_module_elf /ROOT/9.10-STABLE-201606270534/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201606270534/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10-STABLE-201606270534@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201606270534/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201606270534
    kfreebsd_module_elf /ROOT/9.10-STABLE-201606270534/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201606270534/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10-STABLE-201606270534@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201606270534/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201606270534
    kfreebsd_module_elf /ROOT/9.10-STABLE-201606270534/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (9.10-STABLE-201606072003) - 2016-06-13 14:17" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201606072003/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10-STABLE-201606072003@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201606072003/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201606072003
    kfreebsd_module_elf /ROOT/9.10-STABLE-201606072003/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201606072003/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10-STABLE-201606072003@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201606072003/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201606072003
    kfreebsd_module_elf /ROOT/9.10-STABLE-201606072003/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201606072003/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10-STABLE-201606072003@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201606072003/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201606072003
    kfreebsd_module_elf /ROOT/9.10-STABLE-201606072003/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (9.10-STABLE-201605240427) - 2016-05-24 15:12" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201605240427/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10-STABLE-201605240427@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201605240427/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201605240427
    kfreebsd_module_elf /ROOT/9.10-STABLE-201605240427/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201605240427/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10-STABLE-201605240427@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201605240427/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201605240427
    kfreebsd_module_elf /ROOT/9.10-STABLE-201605240427/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201605240427/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10-STABLE-201605240427@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201605240427/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201605240427
    kfreebsd_module_elf /ROOT/9.10-STABLE-201605240427/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (9.10-STABLE-201605021851) - 2016-05-10 12:12" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201605021851/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10-STABLE-201605021851@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201605021851/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201605021851
    kfreebsd_module_elf /ROOT/9.10-STABLE-201605021851/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201605021851/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10-STABLE-201605021851@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201605021851/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201605021851
    kfreebsd_module_elf /ROOT/9.10-STABLE-201605021851/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10-STABLE-201605021851/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10-STABLE-201605021851@/boot/device.hints
    kfreebsd_module /ROOT/9.10-STABLE-201605021851/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10-STABLE-201605021851
    kfreebsd_module_elf /ROOT/9.10-STABLE-201605021851/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (FreeNAS-5f91faf7204d20c5a639d34396e74b2b) - 2016-04-18 13:11" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b
    kfreebsd_module_elf /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b
    kfreebsd_module_elf /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b
    kfreebsd_module_elf /ROOT/FreeNAS-5f91faf7204d20c5a639d34396e74b2b/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.kern.geom.label.disk_ident.enable="0"
    set kFreeBSD.hint.ahciem.0.disabled="1"
    set kFreeBSD.hint.ahciem.1.disabled="1"
    set kFreeBSD.kern.msgbufsize="524288"
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (FreeNAS-9.3-STABLE-201604150515) - 2016-04-18 11:52" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201604150515@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201604150515
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201604150515@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201604150515
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201604150515@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201604150515
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201604150515/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.kern.cam.ctl.ha_id=0
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (FreeNAS-9.3-STABLE-201509282017) - 2015-10-27 18:27" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201509282017@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201509282017
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201509282017@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201509282017
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201509282017@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201509282017
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201509282017/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (FreeNAS-9.3-STABLE-201506292332) - 2015-07-11 14:53" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201506292332@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201506292332
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201506292332@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201506292332
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201506292332@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201506292332
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201506292332/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (Wizard-2015-02-28_11:33:35) - 2015-02-28 11:33" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/Wizard-2015-02-28_11:33:35/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/Wizard-2015-02-28_11:33:35@/boot/device.hints
    kfreebsd_module /ROOT/Wizard-2015-02-28_11:33:35/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/Wizard-2015-02-28_11:33:35
    kfreebsd_module_elf /ROOT/Wizard-2015-02-28_11:33:35/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/Wizard-2015-02-28_11:33:35/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/Wizard-2015-02-28_11:33:35@/boot/device.hints
    kfreebsd_module /ROOT/Wizard-2015-02-28_11:33:35/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/Wizard-2015-02-28_11:33:35
    kfreebsd_module_elf /ROOT/Wizard-2015-02-28_11:33:35/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/Wizard-2015-02-28_11:33:35/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/Wizard-2015-02-28_11:33:35@/boot/device.hints
    kfreebsd_module /ROOT/Wizard-2015-02-28_11:33:35/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/Wizard-2015-02-28_11:33:35
    kfreebsd_module_elf /ROOT/Wizard-2015-02-28_11:33:35/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (FreeNAS-9.3-STABLE-201502271818) - 2015-02-28 11:08" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201502271818@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201502271818
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201502271818@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201502271818
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/FreeNAS-9.3-STABLE-201502271818@/boot/device.hints
    kfreebsd_module /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/FreeNAS-9.3-STABLE-201502271818
    kfreebsd_module_elf /ROOT/FreeNAS-9.3-STABLE-201502271818/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.cam.boot_delay="30000"
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}


submenu "FreeNAS (default) - 2014-12-26 14:47" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/default/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/default@/boot/device.hints
    kfreebsd_module /ROOT/default/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/default
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Single User Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/default/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/default@/boot/device.hints
    kfreebsd_module /ROOT/default/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/default
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
  menuentry "Verbose Mode" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/default/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/default@/boot/device.hints
    kfreebsd_module /ROOT/default/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/default
    kfreebsd_module_elf /ROOT/default/@/boot/kernel/ispfw.ko
    set kFreeBSD.bootfile="kernel"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.kernel_options=""
    set kFreeBSD.kernelname="/boot/kernel/kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules"
    set kFreeBSD.kernel="kernel"
    set kFreeBSD.module_path="/boot/kernel;/boot/modules;/usr/local/modules"
    set kFreeBSD.autoboot_delay="2"
    set kFreeBSD.loader_logo="freenas"
    set kFreeBSD.loader_menu_title="Welcome to FreeNAS"
    set kFreeBSD.loader_brand="freenas-brand"
    set kFreeBSD.loader_version=" "
    set kFreeBSD.debug.debugger_on_panic=1
    set kFreeBSD.debug.ddb.textdump.pending=1
    set kFreeBSD.hw.hptrr.attach_generic=0
    set kFreeBSD.kern.ipc.nmbclusters="262144"
    set kFreeBSD.vfs.mountroot.timeout="30"
    set kFreeBSD.hint.isp.0.role=2
    set kFreeBSD.hint.isp.1.role=2
    set kFreeBSD.hint.isp.2.role=2
    set kFreeBSD.hint.isp.3.role=2
    set kFreeBSD.net.inet6.ip6.auto_linklocal="0"
    set kFreeBSD.vfs.zfs.vol.mode=2
    set kFreeBSD.hw.usb.no_shutdown_wait=1
    set kFreeBSD.kern.vty=$kernvt
    set kFreeBSD.grub.platform="$grub_platform"
  }
}

}

debug finished in 0 seconds for /boot/grub/grub.cfg


+--------------------------------------------------------------------------------+
+                              Console @1485624891                               +
+--------------------------------------------------------------------------------+
kern.vty: sc
debug finished in 0 seconds for Console


