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

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) - 2016-12-20 12:51" {
  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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.2/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="13657387136"
    set kFreeBSD.vm.kmem_size="21435765760"
    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/@/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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.2/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="13657387136"
    set kFreeBSD.vm.kmem_size="21435765760"
    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/@/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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.2/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="13657387136"
    set kFreeBSD.vm.kmem_size="21435765760"
    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) - 2016-12-20 12:51"



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.1-U4) - 2016-11-10 07:06" {
  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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U4/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="13658128512" # Generated by autotune
    set kFreeBSD.vm.kmem_size="21436692480" # Generated by autotune
    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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U4/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="13658128512" # Generated by autotune
    set kFreeBSD.vm.kmem_size="21436692480" # Generated by autotune
    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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U4/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="13658128512" # Generated by autotune
    set kFreeBSD.vm.kmem_size="21436692480" # Generated by autotune
    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-U3) - 2016-11-08 04:52" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1-U3/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10.1-U3@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U3/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U3
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/boot/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/boot/kernel/xhci.ko
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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-U3/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10.1-U3@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U3/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U3
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/boot/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/boot/kernel/xhci.ko
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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-U3/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10.1-U3@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U3/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U3
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/boot/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/boot/kernel/xhci.ko
    kfreebsd_module_elf /ROOT/9.10.1-U3/@/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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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-06 08:10" {
  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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U2/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U2/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U2/@/boot/kernel/xhci.ko
    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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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-U1) - 2016-09-28 07:52" {
  menuentry "Normal Bootup" {
    insmod zfs
    search --no-floppy -s -l freenas-boot
    kfreebsd /ROOT/9.10.1-U1/@/boot/kernel/kernel 
    kfreebsd_loadenv /ROOT/9.10.1-U1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U1
    kfreebsd_module_elf /ROOT/9.10.1-U1/@/boot/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U1/@/boot/kernel/xhci.ko
    kfreebsd_module_elf /ROOT/9.10.1-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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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-U1/@/boot/kernel/kernel  -s
    kfreebsd_loadenv /ROOT/9.10.1-U1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U1
    kfreebsd_module_elf /ROOT/9.10.1-U1/@/boot/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U1/@/boot/kernel/xhci.ko
    kfreebsd_module_elf /ROOT/9.10.1-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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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-U1/@/boot/kernel/kernel  -v
    kfreebsd_loadenv /ROOT/9.10.1-U1@/boot/device.hints
    kfreebsd_module /ROOT/9.10.1-U1/@/boot/zfs/rpool.cache type=/boot/zfs/zpool.cache
    set kFreeBSD.vfs.root.mountfrom=zfs:freenas-boot/ROOT/9.10.1-U1
    kfreebsd_module_elf /ROOT/9.10.1-U1/@/boot/modules/vmxnet3.ko
    kfreebsd_module_elf /ROOT/9.10.1-U1/@/boot/kernel/xhci.ko
    kfreebsd_module_elf /ROOT/9.10.1-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.vfs.zfs.arc_max="5177307264" # Generated by autotune
    set kFreeBSD.vm.kmem_size="10835665920" # Generated by autotune
    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"
  }
}

}

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


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


