Grub配置多内核启动
在使用ArchLinux
过程,有时候为了稳定起见可以安装多个内核,一般我习惯于安装最新的linux
和linux-lts
,
这导致系统启动时需要选择内核启动。一般,系统会默认启动最后安装的内核,而多数时候linux-lts
只是做为一个备用内核,而设置系统默认记住最后一个启动的内核,这会是一个更好的方案,本文记录配置方法:
修改配置文件
1 | GRUB_DEFAULT=saved # 默认使用保存的内核条目 |
在文件/etc/default/grub
中,这三项都是明确列出的,第一项是第一行,其他两项在文件中都可以找到对应的位置,其实都已经配置好了,只需要取消注释就可以了。
更新引导配置
设置完成后,更新一下引导配置即可:
1 | sudo grub-mkconfig -o /boot/grub/grub.cfg |