我有一个双靴Debian伸展/ Ubuntu仿生。领先的引导管理器是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
发布于 2019-06-15 13:30:37
你的问题听起来像这样一个:GRUB 2在特定引导选项上“卡住”
答案中的解决办法:
在本例中,next_entry字段在重新启动后没有像它应该得到的那样被清除(可能是由于一些btrfs不兼容?)我成功地取消了这样的设置(同样,在chroot中):grub2-edenv /boot/grub2/grubenv取消了next_entry,在重新启动之后,grub菜单恢复了正常!
https://askubuntu.com/questions/1151290
复制相似问题