Я думаю, вы имеете в виду главное меню SUSE, которое выглядело так:
Он больше не поддерживается, насколько я знаю, и он определенно не будет работать с GNOME 3.x gnome-панелью. Однако вы можете получить источник из http://git.gnome.org/browse/gnome-main-menu и попытаться использовать его, если хотите.
Теперь, когда в меню Ubuntu установлено меню Advanced, вам нужно выбрать его перед ядром, которое вы хотите использовать с символом >.
Установите, например:
в /etc/default/grub и повторно запустите sudo update-grub.
Важно отметить, что нумерация элементов меню GRUB начинается с 0. Поэтому 1 выше указывает на меню Advanced. В качестве меры предосторожности вы можете сначала установить GRUB_TIMEOUT=5. Некоторые могут не иметь доступа к GRUB, нажав клавишу во время загрузки. Это защитная сетка, если вы случайно укажете на что-то вроде Memory test. Также необходимо включить приведенные выше цифры в кавычки. Это не сработает.
Я тестировал 16.04 LTS.
Лучшим решением для меня было установить (в /etc/default/grub):
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
При этих настройках последнее выбранное значение сохраняется для следующей загрузки.
Не забудьте перезапустить sudo update-grub
Решение от чтения: info grub-mkconfig. Если вы используете новое ядро, вам не нужно редактировать свой конфиг.
Чтобы установить, какой параметр загрузки использовать по умолчанию, вам нужно знать, что есть ... так:
Чтобы отображать записи меню без фактической загрузки, попробуйте что-то вроде: [!d2 ] $ lsb_release -s -rdc Ubuntu 16.04.4 LTS 16.04 xenial $ update-grub --version grub-mkconfig (GRUB) 2.02~beta2-36ubuntu3.17 $ grep -Ei 'submenu|menuentry ' /boot/grub/grub.cfg | sed -re "s/(.? )'([^']+)'.*/\1 \2/" menuentry Ubuntu submenu Advanced options for Ubuntu menuentry Ubuntu, with Linux 4.4.0-34-generic menuentry Ubuntu, with Linux 4.4.0-34-generic (upstart) menuentry Ubuntu, with Linux 4.4.0-34-generic (recovery mode) menuentry System setup