As you can see from the discussion here: https://lists.gnu.org/archive/html/grub-devel/2012-03/msg00050.html
this is currently by design. A submenu opens a new 'context' in grub terms, and when you exit the context (go back to the main menu), everything within the submenu context is lost. I personally do not like this, too. If you really need this functionality, someone has posted a patch in the above thread. I don't know if it works, but you could give it a try. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1175127 Title: grub2 does not propagate variable to submenu To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1175127/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs