一个月前更新了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旧版本就行了。
相关文章
- Fedora 下MySQL遇到的问题
- 关于更新Ubuntu14.04内核后,virtualbox无法开机vm的问题
- U盘安装Fedora 24时出现的几个问题及解决办法
- 『奇葩问题集锦』Fedora ubuntu 下使用gulp 报错 Error: watch ENOSPC 解决方案
- Ubuntu禁止内核自动更新与启动内核选择的方法(内核自动更新会导致Nvidia显卡驱动不能使用的问题)
- Linux下查看内核与发行版本号(以Fedora为例) - Orz..
- Fedora 服务器之 FTP 配置 Fedora 服务器之 FTP 配置 (我遇到的问题:root无法登陆--500 OOPS: cannot change directory:/root和500 OOPS:priv_sock_get_cmd的错误 解决办法:其他的网上搜, 主要注意点:修改/etc/sysconfig/selinux文件:#SELINUX=enforcingSELINUX=disabled重启生效,如果不想重启,用命令(要重启--搞了半天坑
- fedora27安装后的配置工作(持续更新)
- VirtualBox 5.0(虚拟机软件)里,安装Fedora遇到的问题!!
- 菜鸟求助:Linux(Fedora14)安装Gamit10.4中csh.cshrc的配置问题