文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Ubuntu20.04 如何降低内核版本?

2023-09-18 17:17

关注

前言:

客户有时在不小心安装新内核之后,会出现之前的驱动无法使用的现象,如PCM-26D2CA,此种模块为CAN卡模块,使用时需要

安装对应的驱动,否则无法使用,但是此驱动在低版本的内核上可以编译安装,但是一旦被客户不经意间更新了新的内核后,驱动

便无法使用了。解决办法如下

方法一:

1.首先,查看自己的grub版本:

grub-install --version

记住(GRUB)之后的大版本是2.00以后还是2.00以前

2.查看自己现有的内核版本(完全版)

grep 'menuentry' /boot/grub/grub.cfg

3.找到自己想换回的内核

例如,这里我想要更换为5.8.0-43,就找到对应的选项

这一选项,注意不是(recovery mode).

4.复制上面信息中menuentry之后的单引号内的字符串

比如我是 Ubuntu,Linux 5.8.0-43-generic

5.修改grub

在终端中输入

sudo nano /etc/default/grub

将第一个

GRUB_DEFAULT=0

修改为

GRUB_DEFAULT = "Ubuntu,Linux 5.8.0-50-generic"

(注意要加双引号)

6.更新grub设置

在终端中输入

sudo update-grub

如果看到下面有

警告: Please don't useold title 'Ubuntu,Linux 5.8.0-43-generic'for GRUB_DEFAULT, use'Advanced options for Ubuntu>Ubuntu,Linux 5.8.0-43-generic'  (forversionsbefore2.00) or'gnulinux-advanced-31de705c-552f-46c6-8bcc-b01f889231e6>gnulinux-5.8.0-43-generic -advanced-31de705c-552f-46c6-8bcc-b01f889231e6' (for2.00or later)

则根据之前看到的grub版本,如果大于等于2.00,则将第三个单引号内的字符串复制粘贴.否则把第二个单引号内的字符串复制粘贴

也就是说一定要重新修改一次grub

例如我的grub版本大于2.00,则再次将之前的

GRUB_DEFAULT="Ubuntu,Linux 5.8.0-50-generic"

修改为

GRUB_DEFAULT='gnulinux-advanced-31de705c-552f-46c6-8bcc-b01f889231e6>gnulinux-5.8.0-43-generic -advanced-31de705c-552f-46c6-8bcc-b01f889231e6'

一定要再次修改一次GRUB_DEFAULT!!!注意看清楚是第二个单引号和第三个单引号内的内容!!!

7.再次更新grub设置

sudo update-grub

此时不应再看到任何警告提示

8.重新启动

sudo reboot

注意,此时grub引导时光标默认指向的应该是Ubuntu高级选项之类的选项,不要移动光标,让它自动选择启动

9.查看是否成功

uname -r


方法二:

1.查看自己现有的内核版本

uname -r

2.查看已安装的内核

sudo dpkg --get-selections | grep linux

如果正是自己想要的内核,希望以后不再更新内核,则使用命令将此内核锁住,保证以后不再自动升级内核

sudo apt-mark hold linux-image-5.8.0-43-generic linux-headers-5.8.0-43-generic

sudo apt update

sudo apt upgrade

来源地址:https://blog.csdn.net/AQiya/article/details/128918727

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯