Restore Missing Dual / Triple Boot Menu in Ubuntu 18.04

December 9, 2019 — 1 Comment

Grub

After installing recent updates in my Ubuntu 18.04 via Software Updater, Grub2 boot-loader menu is not showing on startup. The dual-boot (or triple-boot) operating system is no longer available when you press Shift (or Esc) to show the menu entry.

It seems to be a grub2 package issue in the recent update, though I’m not sure. And sudo update-grub can’t detect operating systems outside the current Ubuntu release.

If you happened to have the similar issue, try following steps to fix the problem.

1.) Open terminal and run following commands one by one to install grub-customizer:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

sudo apt update

sudo apt install grub-customizer

For Ubuntu 19.04 and higher, grub-customizer can be easily installed from Ubuntu Software.

2.) Launch Grub Customizer. When it opens, do:

  1. navigate to General Settings tab.
  2. check the first two check-boxes under visibility to show menu, check for other OSes.
  3. click on the Save button.

3.) After saving the changes, navigate to ‘List configuration‘ tab, and click on Refresh button.

The Grub2 boot-loader should finally list all available operating systems menu entries in the next startup.

I'm a freelance blogger who started using Ubuntu 5+ years ago and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me on Google Plus or email to ubuntuhandbook1@gmail.com

One response to Restore Missing Dual / Triple Boot Menu in Ubuntu 18.04

  1. I love grub customizer and always install it on my Ubuntu OS’s. It not only can help you with your boot menu, you can set your own boot image. I use an image that has the penguin and GNU/Linux, when I boot, so if others are peeking they know it is not MS Windoze.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

*