【fedora】fedora内核更新问题

本文介绍了Fedora系统中遇到的内核更新问题及解决方案,包括如何设置新版内核为默认启动项,以及通过grub2-install命令修复UEFI引导模块缺失的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一个月前更新了fedora,从23到24,整个过程几个命令解决,十分顺利,但是到今天virtualbox报错找不到kernel-header才发现内核更新存在问题(没错,解决方式就是更新内核,然后 sudo /sbin/rcvboxdrv setup)。fedora在更新时,内核更新并不会删除原有旧版本内核,而是相当于多装了一个新的内核,默认版本仍然是旧版内核,因此需要手动设置为默认。经过查找相关资料,发现更改方式有两种,一种是更改grub配置文件,不过不推荐这种方式,风险太高,如果希望试试建议备份,另一种是重新安装grub。grub可以直接grub-update,而如果是grub2,博主未发现有grub2-update这个命令,因此选择了grub2-install,由于引导方式是UEFI,grub2-install /dev/sda时报错,提示/usr/lib/grub/x86_64-efi/modinfo.sh doesn't exist,此时只需要sudo dnf install grub2-efi-module即可解决问题,reboot,发现启动页面发生变化,选择新版内核引导,进入系统,uname -r,发现内核显示为新版,rpm -qa | grep kernel | sort显示安装的内核,然后sudo dnf remove旧版本就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值