我尝试更改 grub 文件以选择内核 5.14.21,这是列表中的第二个:
GRUB_DEFAULT=1
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
完成后sudo update-grub
,我重新启动计算机,问题仍然存在。如何手动设置我的默认内核?
答案1
将其用于变量:
GRUB_DEFAULT=my-special-boot-entry
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
此外,/boot/grub/grub.cfg
为您的首选条目设置一个 ID:
menuentry 'My Linux' --class debian --class gnu-linux --class gnu --id 'my-special-boot-entry' {…
从 /etc/default/grub 中删除splash
和quiet
可以让您有机会调试该行为。
我想您已经找到了有用的手册:https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html