omarrx024 wrote:
Not sure how you make the menu appear automatically, though.
Show the menu and disable the timeout in grub.cfg:
Code:
set timeout_style=menu
set timeout=-1
bilsch01 wrote:
Or I could put it in file /etc/grub.d/40_custom and then run grub-mkconfig program. But neither of those now get me a boot menu item for the hobby OS because no boot menu is ever displayed in the first place. QUESTION: how do I get the grub boot menu in my situation?
It should be in /etc/grub.d/40_custom and use sudo update-grub to update the grub.cfg file. If you use this method, it will overwrite what I posted above to show the menu; you'll also need to edit /etc/default/grub to specify these options. GRUB_TIMEOUT=-1 is the option to disable the timeout (which implicitly shows the menu as well), although there should be another option to just show the menu without disabling the timeout although I don't know what that option is because the grub menu has always appeared for me even when I've installed Ubuntu on a computer with no other operating systems on it.