sudo apt update && sudo apt -y full-upgrade
# 更新所有软件包到最新版本
接着,我安装了与当前运行内核版本相对应的内核头文件,这是编译内核模块或进行其他内核相关操作所必需的:
sudo apt install linux-headers-$(uname -r | sed 's,[^-]*-[^-]*-,,')
# 安装内核头文件
之后,我更新了GRUB引导加载器的配置文件,以确保新安装的内核能够作为启动选项之一:
sudo update-grub
# 更新GRUB引导加载器配置
为了直接操作GRUB的配置文件,我首先找到了grub.cfg的完整路径,并更新了它以确保配置是最新的:
export GRUB_CONFIG=$(sudo find /boot -name "grub.cfg" | head -1)
sudo grub-mkconfig -o $GRUB_CONFIG
# 导出GRUB配置文件路径并更新它
然后,我查看了GRUB配置文件中的所有可用内核引导项,以确定哪些内核可以被引导:
sudo grep 'menuentry ' $GRUB_CONFIG | cut -f 2 -d "'" | nl -v 0
# 查看可用内核引导项
最后,我设置了默认引导的内核版本。假设我想选择第一个内核(编号从0开始),我运行了以下命令:
sudo grub-set-default 0
# 设置默认引导内核为第一个(编号从0开始)
请注意,在上面的grub-set-default命令中,我将编号从1改为了0,因为通常编号是从0开始的。但是,如果你的系统有所不同,或者你已经确定了其他内核编号,那么你应该相应地修改这个数字。
参考自https://www.wyr.me/post/728
以下是我个人的一些话
我热衷于在网络上分享我遇到的问题和解决方案。如果你有任何问题或需要帮助,欢迎留言交流,在共同学习的道路上一起进步。我很高兴结识那些在学习上积极进取的朋友,让我们共同成长。
很乐意互关,分享技术文章
6959

被折叠的 条评论
为什么被折叠?



