Linux内核版本不一致解决

本文讲述了在Linux系统中遇到自动更新导致的双内核冲突问题,通过查看错误信息、确认内核版本、卸载多余内核并更新启动引导的过程。
摘要由CSDN通过智能技术生成

报错信息,不起眼的错误,引发连续反应。原因:Linux更新有时侯是自动更新的,造成旧核与新核同时存在,系统运行时,神奇的平衡运行,但是,某个时间,某一刻双核开始内斗。根据错误信息一步步改正,却始终异常,直到命令:uname -r 以及进入/usr/src 查看文件时,发现版本不一致,即双内核;问题找到了

1、进入终端,查看当前使用内核,命令:

uname -a

2、进入/usr/src 目录命令:

cd /usr/src

  查看文件使用命令:

ll 

3、这时可以看到有两个,选定正在使用版本。

或者查询当前系统版本: 

cat /proc/version

 4、查看安装的的内核

命令:

dpkg --get-selections | grep linux-image

5、4的结果与3的命令验证同样的结果

6、卸载其中一个,即不需要的内核,注意不要删除当前正在使用的内核,否则会导致系统无法登录。命令:

sudo apt-get remove 内核名称

命令:

sudo apt-get remove linux-image-6.2.0-26-generic

会提示输入密码,以及y/n

7、重新启动:

reboot

8、查看已安装所有内核,是否成功删除:

查看当前正在使用的内核:

uname -r

9、再次查看已安装内核命令:

sudo dpkg --get-selections |grep linux-image

末尾显示 deinstall为已删除的意思,内核已删除仍然存在记录,可以了,或许追求完美,看第10

10、dinstall是已删除的内核,但记录还在,因此,应该使用以下命令删除:

apt-get --purge remove 内核名称

11、更新一下启动引导命令:

sudo update-grub

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值