1 # DO NOT EDIT - This file is being maintained by Chef
 
   3 # Boot the first entry by default, unless we have configured
 
   4 # it to boot a specific version.
 
   5 GRUB_DEFAULT="<%= @entry %>"
 
   7 # Wait two seconds before booting the default entry
 
  10 # Display the menu straight away
 
  11 GRUB_HIDDEN_TIMEOUT="0"
 
  12 GRUB_HIDDEN_TIMEOUT_QUIET="true"
 
  14 # Set the distribution name
 
  15 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
 
  17 # Arguments to add to the kernel command line (all entries)
 
  19 GRUB_CMDLINE_LINUX="<%= node[:hardware][:grub][:cmdline].join(" ") %>"
 
  21 GRUB_CMDLINE_LINUX="console=tty0 console=ttyS<%= @unit %>,115200n8 <%= node[:hardware][:grub][:cmdline].join(" ") %>"
 
  24 # Arguments to add to the kernel command line (except recovery entries)
 
  25 GRUB_CMDLINE_LINUX_DEFAULT="panic=30"
 
  27 # Do not wait for infinite time on a failed boot
 
  28 GRUB_RECORDFAIL_TIMEOUT=2
 
  31 # Send console output to the screen
 
  32 GRUB_TERMINAL="console"
 
  34 <% if node[:lsb][:release].to_f >= 12.04 -%>
 
  35 # Send console output to the screen and serial port
 
  36 GRUB_TERMINAL="console serial"
 
  38 # Send console output to the serial port
 
  39 GRUB_TERMINAL="serial"
 
  42 # Configure the serial console
 
  43 GRUB_SERIAL_COMMAND="serial --speed=<%= @speed %> --unit=<%= @unit %> --word=8 --parity=no --stop=1"