** Description changed:

  I installed Ubuntu on AlienWare MX51 but in order to boot Ubuntu
  properly, I cannot simply wait 10 seconds and let the system
  automatically boot Ubuntu. I have to use the keyboard to enter "Advanced
  options for Ubuntu", then select the first entry there, and the system
  would boot properly. If I just wait 10 seconds, boot hangs.
  
- I have copied out the two sections into two files and did a diff. It
- appears that the submenu entry simply has two more lines that echo
- Loading Linux and Loading initrd. Very odd.
- 
- At the same time, I am working with Yann on making Secure Boot works on
- the UEFI BIOS, and Yann asked me to report it.
+ I have copied out the two grub.cfg sections into two files and did a
+ diff. It appears that the submenu entry simply has two more lines that
+ echo Loading Linux and Loading initrd. Very odd.
+ 
+ This is an UEFI system. SecureBoot is disabled.
  
  1} uname -a output:
  
  Linux earth 3.5.0-27-generic #46-Ubuntu SMP Mon Mar 25 19:58:17 UTC 2013
  x86_64 x86_64 x86_64 GNU/Linux
  
  2} dpkg -l | grep grub:
  
  ii  grub2-common                              2.00-7ubuntu11
  amd64        GRand Unified Bootloader (common files for version 2)
  
  3} What I expect to happen:
  
  Wait 10s and the system automatically boots into 3.5.0-27
  
  4) Instead what happened:
  
  Hit down arrow to "Advanced options for Ubuntu", get to the submenu
  where the first entry is 3.5.0-27, boot there, and it works!
  
  Here is my /boot/grub/grub.cfg:
  
  #
  # DO NOT EDIT THIS FILE
  #
  # It is automatically generated by grub-mkconfig using templates
  # from /etc/grub.d and settings from /etc/default/grub
  #
  
  ### BEGIN /etc/grub.d/00_header ###
  if [ -s $prefix/grubenv ]; then
-   set have_grubenv=true
-   load_env
+   set have_grubenv=true
+   load_env
  fi
  set default="0"
  
  if [ x"${feature_menuentry_id}" = xy ]; then
-   menuentry_id_option="--id"
- else
-   menuentry_id_option=""
+   menuentry_id_option="--id"
+ else
+   menuentry_id_option=""
  fi
  
  export menuentry_id_option
  
  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
+   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
+   if [ -z "${boot_once}" ]; then
+     saved_entry="${chosen}"
+     save_env saved_entry
+   fi
  }
  
  function recordfail {
-   set recordfail=1
-   if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env 
recordfail; fi; fi
+   set recordfail=1
+   if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env 
recordfail; fi; fi
  }
  
  function load_video {
-   if [ x$feature_all_video_module = xy ]; then
-     insmod all_video
-   else
-     insmod efi_gop
-     insmod efi_uga
-     insmod ieee1275_fb
-     insmod vbe
-     insmod vga
-     insmod video_bochs
-     insmod video_cirrus
-   fi
+   if [ x$feature_all_video_module = xy ]; then
+     insmod all_video
+   else
+     insmod efi_gop
+     insmod efi_uga
+     insmod ieee1275_fb
+     insmod vbe
+     insmod vga
+     insmod video_bochs
+     insmod video_cirrus
+   fi
  }
  
  if [ x$feature_default_font_path = xy ] ; then
-    font=unicode
+    font=unicode
  else
  insmod part_gpt
  insmod ext2
  set root='hd0,gpt7'
  if [ x$feature_platform_search_hint = xy ]; then
-   search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
- else
-   search --no-floppy --fs-uuid --set=root 88b564b2-869d-4dc2-a3af-6935fb74adf8
- fi
-     font="/usr/share/grub/unicode.pf2"
+   search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
+ else
+   search --no-floppy --fs-uuid --set=root 88b564b2-869d-4dc2-a3af-6935fb74adf8
+ fi
+     font="/usr/share/grub/unicode.pf2"
  fi
  
  if loadfont $font ; then
-   set gfxmode=auto
-   load_video
-   insmod gfxterm
-   set locale_dir=$prefix/locale
-   set lang=en_US
-   insmod gettext
+   set gfxmode=auto
+   load_video
+   insmod gfxterm
+   set locale_dir=$prefix/locale
+   set lang=en_US
+   insmod gettext
  fi
  terminal_output gfxterm
  if [ "${recordfail}" = 1 ]; then
-   set timeout=10
- else
-   set timeout=10
+   set timeout=10
+ else
+   set timeout=10
  fi
  ### END /etc/grub.d/00_header ###
  
  ### BEGIN /etc/grub.d/05_debian_theme ###
  set menu_color_normal=white/black
  set menu_color_highlight=black/light-gray
  if background_color 44,0,30; then
-   clear
+   clear
  fi
  ### END /etc/grub.d/05_debian_theme ###
  
  ### BEGIN /etc/grub.d/10_linux ###
  function gfxmode {
-       set gfxpayload="${1}"
-       if [ "${1}" = "keep" ]; then
-               set vt_handoff=vt.handoff=7
-       else
-               set vt_handoff=
-       fi
+  set gfxpayload="${1}"
+  if [ "${1}" = "keep" ]; then
+   set vt_handoff=vt.handoff=7
+  else
+   set vt_handoff=
+  fi
  }
  if [ "${recordfail}" != 1 ]; then
-   if [ -e ${prefix}/gfxblacklist.txt ]; then
-     if hwmatch ${prefix}/gfxblacklist.txt 3; then
-       if [ ${match} = 0 ]; then
-         set linux_gfx_mode=keep
-       else
-         set linux_gfx_mode=text
-       fi
-     else
-       set linux_gfx_mode=text
-     fi
-   else
-     set linux_gfx_mode=keep
-   fi
- else
-   set linux_gfx_mode=text
+   if [ -e ${prefix}/gfxblacklist.txt ]; then
+     if hwmatch ${prefix}/gfxblacklist.txt 3; then
+       if [ ${match} = 0 ]; then
+         set linux_gfx_mode=keep
+       else
+         set linux_gfx_mode=text
+       fi
+     else
+       set linux_gfx_mode=text
+     fi
+   else
+     set linux_gfx_mode=keep
+   fi
+ else
+   set linux_gfx_mode=text
  fi
  export linux_gfx_mode
  if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
  menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os 
$menuentry_id_option 'gnulinux-simple-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
  recordfail
-       gfxmode $linux_gfx_mode
-       insmod gzio
-       insmod part_gpt
-       insmod ext2
-       set root='hd0,gpt7'
-       if [ x$feature_platform_search_hint = xy ]; then
-         search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
-       else
-         search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
-       fi
-       linux   /boot/vmlinuz-3.5.0-27-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro   quiet splash $vt_handoff
-       initrd  /boot/initrd.img-3.5.0-27-generic
+  gfxmode $linux_gfx_mode
+  insmod gzio
+  insmod part_gpt
+  insmod ext2
+  set root='hd0,gpt7'
+  if [ x$feature_platform_search_hint = xy ]; then
+    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
+  else
+    search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
+  fi
+  linux        /boot/vmlinuz-3.5.0-27-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro   quiet splash $vt_handoff
+  initrd       /boot/initrd.img-3.5.0-27-generic
  }
  submenu 'Advanced options for Ubuntu' $menuentry_id_option 
'gnulinux-advanced-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
-       menuentry 'Ubuntu, with Linux 3.5.0-27-generic' --class ubuntu --class 
gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-27-generic-advanced-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
-       recordfail
-               gfxmode $linux_gfx_mode
-               insmod gzio
-               insmod part_gpt
-               insmod ext2
-               set root='hd0,gpt7'
-               if [ x$feature_platform_search_hint = xy ]; then
-                 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               else
-                 search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               fi
-               echo    'Loading Linux 3.5.0-27-generic ...'
-               linux   /boot/vmlinuz-3.5.0-27-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro   quiet splash $vt_handoff
-               echo    'Loading initial ramdisk ...'
-               initrd  /boot/initrd.img-3.5.0-27-generic
-       }
-       menuentry 'Ubuntu, with Linux 3.5.0-27-generic (recovery mode)' --class 
ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-27-generic-recovery-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
-       recordfail
-               insmod gzio
-               insmod part_gpt
-               insmod ext2
-               set root='hd0,gpt7'
-               if [ x$feature_platform_search_hint = xy ]; then
-                 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               else
-                 search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               fi
-               echo    'Loading Linux 3.5.0-27-generic ...'
-               linux   /boot/vmlinuz-3.5.0-27-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro recovery nomodeset 
-               echo    'Loading initial ramdisk ...'
-               initrd  /boot/initrd.img-3.5.0-27-generic
-       }
-       menuentry 'Ubuntu, with Linux 3.5.0-26-generic' --class ubuntu --class 
gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-26-generic-advanced-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
-       recordfail
-               gfxmode $linux_gfx_mode
-               insmod gzio
-               insmod part_gpt
-               insmod ext2
-               set root='hd0,gpt7'
-               if [ x$feature_platform_search_hint = xy ]; then
-                 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               else
-                 search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               fi
-               echo    'Loading Linux 3.5.0-26-generic ...'
-               linux   /boot/vmlinuz-3.5.0-26-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro   quiet splash $vt_handoff
-               echo    'Loading initial ramdisk ...'
-               initrd  /boot/initrd.img-3.5.0-26-generic
-       }
-       menuentry 'Ubuntu, with Linux 3.5.0-26-generic (recovery mode)' --class 
ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-26-generic-recovery-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
-       recordfail
-               insmod gzio
-               insmod part_gpt
-               insmod ext2
-               set root='hd0,gpt7'
-               if [ x$feature_platform_search_hint = xy ]; then
-                 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               else
-                 search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               fi
-               echo    'Loading Linux 3.5.0-26-generic ...'
-               linux   /boot/vmlinuz-3.5.0-26-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro recovery nomodeset 
-               echo    'Loading initial ramdisk ...'
-               initrd  /boot/initrd.img-3.5.0-26-generic
-       }
-       menuentry 'Ubuntu, with Linux 3.5.0-17-generic' --class ubuntu --class 
gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-17-generic-advanced-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
-       recordfail
-               gfxmode $linux_gfx_mode
-               insmod gzio
-               insmod part_gpt
-               insmod ext2
-               set root='hd0,gpt7'
-               if [ x$feature_platform_search_hint = xy ]; then
-                 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               else
-                 search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               fi
-               echo    'Loading Linux 3.5.0-17-generic ...'
-               linux   /boot/vmlinuz-3.5.0-17-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro   quiet splash $vt_handoff
-               echo    'Loading initial ramdisk ...'
-               initrd  /boot/initrd.img-3.5.0-17-generic
-       }
-       menuentry 'Ubuntu, with Linux 3.5.0-17-generic (recovery mode)' --class 
ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-17-generic-recovery-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
-       recordfail
-               insmod gzio
-               insmod part_gpt
-               insmod ext2
-               set root='hd0,gpt7'
-               if [ x$feature_platform_search_hint = xy ]; then
-                 search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               else
-                 search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
-               fi
-               echo    'Loading Linux 3.5.0-17-generic ...'
-               linux   /boot/vmlinuz-3.5.0-17-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro recovery nomodeset 
-               echo    'Loading initial ramdisk ...'
-               initrd  /boot/initrd.img-3.5.0-17-generic
-       }
+  menuentry 'Ubuntu, with Linux 3.5.0-27-generic' --class ubuntu --class 
gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-27-generic-advanced-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
+  recordfail
+   gfxmode $linux_gfx_mode
+   insmod gzio
+   insmod part_gpt
+   insmod ext2
+   set root='hd0,gpt7'
+   if [ x$feature_platform_search_hint = xy ]; then
+     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   else
+     search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   fi
+   echo        'Loading Linux 3.5.0-27-generic ...'
+   linux       /boot/vmlinuz-3.5.0-27-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro   quiet splash $vt_handoff
+   echo        'Loading initial ramdisk ...'
+   initrd      /boot/initrd.img-3.5.0-27-generic
+  }
+  menuentry 'Ubuntu, with Linux 3.5.0-27-generic (recovery mode)' --class 
ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-27-generic-recovery-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
+  recordfail
+   insmod gzio
+   insmod part_gpt
+   insmod ext2
+   set root='hd0,gpt7'
+   if [ x$feature_platform_search_hint = xy ]; then
+     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   else
+     search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   fi
+   echo        'Loading Linux 3.5.0-27-generic ...'
+   linux       /boot/vmlinuz-3.5.0-27-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro recovery nomodeset
+   echo        'Loading initial ramdisk ...'
+   initrd      /boot/initrd.img-3.5.0-27-generic
+  }
+  menuentry 'Ubuntu, with Linux 3.5.0-26-generic' --class ubuntu --class 
gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-26-generic-advanced-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
+  recordfail
+   gfxmode $linux_gfx_mode
+   insmod gzio
+   insmod part_gpt
+   insmod ext2
+   set root='hd0,gpt7'
+   if [ x$feature_platform_search_hint = xy ]; then
+     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   else
+     search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   fi
+   echo        'Loading Linux 3.5.0-26-generic ...'
+   linux       /boot/vmlinuz-3.5.0-26-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro   quiet splash $vt_handoff
+   echo        'Loading initial ramdisk ...'
+   initrd      /boot/initrd.img-3.5.0-26-generic
+  }
+  menuentry 'Ubuntu, with Linux 3.5.0-26-generic (recovery mode)' --class 
ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-26-generic-recovery-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
+  recordfail
+   insmod gzio
+   insmod part_gpt
+   insmod ext2
+   set root='hd0,gpt7'
+   if [ x$feature_platform_search_hint = xy ]; then
+     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   else
+     search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   fi
+   echo        'Loading Linux 3.5.0-26-generic ...'
+   linux       /boot/vmlinuz-3.5.0-26-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro recovery nomodeset
+   echo        'Loading initial ramdisk ...'
+   initrd      /boot/initrd.img-3.5.0-26-generic
+  }
+  menuentry 'Ubuntu, with Linux 3.5.0-17-generic' --class ubuntu --class 
gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-17-generic-advanced-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
+  recordfail
+   gfxmode $linux_gfx_mode
+   insmod gzio
+   insmod part_gpt
+   insmod ext2
+   set root='hd0,gpt7'
+   if [ x$feature_platform_search_hint = xy ]; then
+     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   else
+     search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   fi
+   echo        'Loading Linux 3.5.0-17-generic ...'
+   linux       /boot/vmlinuz-3.5.0-17-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro   quiet splash $vt_handoff
+   echo        'Loading initial ramdisk ...'
+   initrd      /boot/initrd.img-3.5.0-17-generic
+  }
+  menuentry 'Ubuntu, with Linux 3.5.0-17-generic (recovery mode)' --class 
ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 
'gnulinux-3.5.0-17-generic-recovery-88b564b2-869d-4dc2-a3af-6935fb74adf8' {
+  recordfail
+   insmod gzio
+   insmod part_gpt
+   insmod ext2
+   set root='hd0,gpt7'
+   if [ x$feature_platform_search_hint = xy ]; then
+     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 
--hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   else
+     search --no-floppy --fs-uuid --set=root 
88b564b2-869d-4dc2-a3af-6935fb74adf8
+   fi
+   echo        'Loading Linux 3.5.0-17-generic ...'
+   linux       /boot/vmlinuz-3.5.0-17-generic 
root=UUID=88b564b2-869d-4dc2-a3af-6935fb74adf8 ro recovery nomodeset
+   echo        'Loading initial ramdisk ...'
+   initrd      /boot/initrd.img-3.5.0-17-generic
+  }
  }
  
  ### END /etc/grub.d/10_linux ###
  
  ### BEGIN /etc/grub.d/20_linux_xen ###
  
  ### END /etc/grub.d/20_linux_xen ###
  
  ### BEGIN /etc/grub.d/25_custom ###
  
  menuentry "Windows UEFI recovery bkpbootmgfw.efi" {
  search --fs-uuid --no-floppy --set=root 3AFB-16AD
  chainloader (${root})/EFI/Microsoft/Boot/bkpbootmgfw.efi
  }
  
  menuentry "Windows Boot UEFI recovery" {
  search --fs-uuid --no-floppy --set=root 3AFB-16AD
  chainloader (${root})/EFI/Boot/bkpbootx64.efi
  }
  
  menuentry "EFI/Dell/Boot/bootmgfw.efi" {
  search --fs-uuid --no-floppy --set=root 3AFB-16AD
  chainloader (${root})/EFI/Dell/Boot/bootmgfw.efi
  }
  ### END /etc/grub.d/25_custom ###
  
  ### BEGIN /etc/grub.d/30_os-prober ###
  menuentry 'Windows Recovery Environment (loader) (on /dev/sda1)' --class 
windows --class os $menuentry_id_option 'osprober-chain-3AFB-16AD' {
-       insmod part_gpt
-       insmod fat
-       set root='hd0,gpt1'
-       if [ x$feature_platform_search_hint = xy ]; then
-         search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 
--hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1  3AFB-16AD
-       else
-         search --no-floppy --fs-uuid --set=root 3AFB-16AD
-       fi
-       drivemap -s (hd0) ${root}
-       chainloader +1
+  insmod part_gpt
+  insmod fat
+  set root='hd0,gpt1'
+  if [ x$feature_platform_search_hint = xy ]; then
+    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 
--hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1  3AFB-16AD
+  else
+    search --no-floppy --fs-uuid --set=root 3AFB-16AD
+  fi
+  drivemap -s (hd0) ${root}
+  chainloader +1
  }
  menuentry 'Windows Recovery Environment (loader) (on /dev/sda4)' --class 
windows --class os $menuentry_id_option 'osprober-chain-AE2C3E7D2C3E411F' {
-       insmod part_gpt
-       insmod ntfs
-       set root='hd0,gpt4'
-       if [ x$feature_platform_search_hint = xy ]; then
-         search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 
--hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  AE2C3E7D2C3E411F
-       else
-         search --no-floppy --fs-uuid --set=root AE2C3E7D2C3E411F
-       fi
-       drivemap -s (hd0) ${root}
-       chainloader +1
+  insmod part_gpt
+  insmod ntfs
+  set root='hd0,gpt4'
+  if [ x$feature_platform_search_hint = xy ]; then
+    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 
--hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  AE2C3E7D2C3E411F
+  else
+    search --no-floppy --fs-uuid --set=root AE2C3E7D2C3E411F
+  fi
+  drivemap -s (hd0) ${root}
+  chainloader +1
  }
  menuentry 'Windows (on /dev/sda5)' --class windows --class os 
$menuentry_id_option 'osprober-chain-E0ACB50CACB4DDEA' {
-       insmod part_gpt
-       insmod ntfs
-       set root='hd0,gpt5'
-       if [ x$feature_platform_search_hint = xy ]; then
-         search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 
--hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  E0ACB50CACB4DDEA
-       else
-         search --no-floppy --fs-uuid --set=root E0ACB50CACB4DDEA
-       fi
-       drivemap -s (hd0) ${root}
-       chainloader +1
+  insmod part_gpt
+  insmod ntfs
+  set root='hd0,gpt5'
+  if [ x$feature_platform_search_hint = xy ]; then
+    search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 
--hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  E0ACB50CACB4DDEA
+  else
+    search --no-floppy --fs-uuid --set=root E0ACB50CACB4DDEA
+  fi
+  drivemap -s (hd0) ${root}
+  chainloader +1
  }
  ### END /etc/grub.d/30_os-prober ###
  
  ### BEGIN /etc/grub.d/30_uefi-firmware ###
  ### END /etc/grub.d/30_uefi-firmware ###
  
  ### BEGIN /etc/grub.d/40_custom ###
  # This file provides an easy way to add custom menu entries.  Simply type the
  # menu entries you want to add after this comment.  Be careful not to change
  # the 'exec tail' line above.
  ### END /etc/grub.d/40_custom ###
  
  ### BEGIN /etc/grub.d/41_custom ###
  if [ -f  ${config_directory}/custom.cfg ]; then
-   source ${config_directory}/custom.cfg
+   source ${config_directory}/custom.cfg
  elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
-   source $prefix/custom.cfg;
+   source $prefix/custom.cfg;
  fi
  ### END /etc/grub.d/41_custom ###

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1167843

Title:
  "Ubuntu" entry above the "Advanced options for Ubuntu" does not boot,
  but go into the "Advanced options for Ubuntu" and the first line boots

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1167843/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to