Grub сохранен по умолчанию не работает в бионическом

У меня двойная загрузка: Debian stretch / Ubuntu bionic. Ведущий менеджер загрузки - Debian.

После обновления ядра в бионическом я запускаю бионический загрузчик для тестирования нового ядра. Существует также одна основная установка ядра в бионическом режиме.

но я установлю нормальное ядро ​​Ubuntu по умолчанию.

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
GRUB_GFXPAYLOAD_LINUX=text

и sudo grub-editenv list:

saved_entry=gnulinux-advanced-0ddc8e0a-4b8a-479c-9502-5478ed3c4036>gnulinux-4.15.0-51-generic-advanced-0ddc8e0a-4b8a-479c-9502-5478ed3c4036
next_entry=

Но после перезагрузки или выключения + включение питания в Ubuntu загружает основное ядро. Мои пункты меню grep -i "menuentry '" /boot/grub/grub.cfg|sed -r "s|--class .*$||g"|nl -v 0:

 0  menuentry 'Ubuntu' 
 1      menuentry 'Ubuntu, mit Linux 4.20.17-042017-generic' 
 2      menuentry 'Ubuntu, mit Linux 4.20.17-042017-generic (recovery mode)' 
 3      menuentry 'Ubuntu, mit Linux 4.15.0-51-generic' 
 4      menuentry 'Ubuntu, mit Linux 4.15.0-51-generic (recovery mode)' 
 5      menuentry 'Ubuntu, mit Linux 4.15.0-50-generic' 
 6      menuentry 'Ubuntu, mit Linux 4.15.0-50-generic (recovery mode)' 
 7  menuentry 'Ubuntu text' 
 8      menuentry 'Ubuntu text, mit Linux 4.20.17-042017-generic' 
 9      menuentry 'Ubuntu text, mit Linux 4.15.0-51-generic' 
10      menuentry 'Ubuntu text, mit Linux 4.15.0-50-generic' 

, что не так с моей конфигурацией?

Примечание: Я запускаю sudo update-grub

1
задан 15 June 2019 в 16:17

1 ответ

Вы проблема походите на этого: GRUB 2 “застревает” на конкретном параметре загрузки

Решение в ответах:

В этом случае next_entry поле не стало очищенным после того, как перезагрузка как оно должна иметь (возможно, из-за некоторой btrfs несовместимости?)

Я успешно смог сбросить его как это (снова в chroot):

grub2-editenv /boot/grub2/grubenv unset next_entry

После перезагрузки меню личинки вернулось к нормальному!

1
ответ дан 15 June 2019 в 16:17

Другие вопросы по тегам:

Похожие вопросы: