美文网首页
ubuntu内核降级

ubuntu内核降级

作者: 小明同学9527 | 来源:发表于2022-07-27 17:21 被阅读0次

网上很多文章也是看了摸索

image.png
由于GPU问题升级到5.18的内核驱动不匹配开始内核降级
dpkg -l | tail -n +6| grep -E 'linux-image-[0-9]+'| grep -Fv $(uname -r)

查看内核


1-查看内核镜像

dpkg --get-selections |grep linux-image

linux-image-5.15.0-41-generic           install
linux-image-5.4.0-42-generic            deinstall
linux-image-generic-hwe-20.04           hold
linux-image-unsigned-5.18.0-051800-generic  deinstall
linux-image-unsigned-5.2.5-050205-generic   purge

2-查看当前系统中内核的启动顺序


grep menuentry /boot/grub/grub.cfg

----
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-a78c0508-3dbd-4d90-93b7-64af47595304' {
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-a78c0508-3dbd-4d90-93b7-64af47595304' {
    menuentry 'Ubuntu, with Linux 5.15.0-41-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-41-generic-advanced-a78c0508-3dbd-4d90-93b7-64af47595304' {
    menuentry 'Ubuntu, with Linux 5.15.0-41-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-41-generic-recovery-a78c0508-3dbd-4d90-93b7-64af47595304' {
    menuentry 'Ubuntu, with Linux 5.2.5-050205-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.2.5-050205-generic-advanced-a78c0508-3dbd-4d90-93b7-64af47595304' {
    menuentry 'Ubuntu, with Linux 5.2.5-050205-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.2.5-050205-generic-recovery-a78c0508-3dbd-4d90-93b7-64af47595304' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {

3-修改内核启动顺序

如果你升级的版本比当前内核版本高的话,默认新安装的内核就是第一顺序启动的,只需重启系统就行了,否则,则需要修改配置文件,具体如下:

vi /etc/default/grub

GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.2.5-050205-generic" #修改
#GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="text"

GRUB_CMDLINE_LINUX_DEFAULT="debian-installer/custom-installation=/custom find_preseed=/preseed.cfg auto preseed/file=/floppy/preseed.cfg automatic-ubiquity noprompt priority=critical locale=en_US console-setup/modelcode=evdev" #修改



4-生效配置

root@xx-4:~# update-grub

Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-41-generic
Found initrd image: /boot/initrd.img-5.15.0-41-generic
Found linux image: /boot/vmlinuz-5.2.5-050205-generic
Found initrd image: /boot/initrd.img-5.2.5-050205-generic
Adding boot menu entry for UEFI Firmware Settings
done


安装内核不在阐述过于低级,

本文借鉴文献 https://juejin.cn/post/6991642139306229791

相关文章

  • ubuntu降级内核后网口失效

    关于降级 关于为什么需要降级可以参考我之前的Ubuntu降级内核[https://www.jianshu.com/...

  • Ubuntu降级内核

    参考 Ubuntu20.04 如何降低内核版本[https://blog.csdn.net/qq_49814035...

  • ubuntu内核降级

    网上很多文章也是看了摸索 1-查看内核镜像 2-查看当前系统中内核的启动顺序 3-修改内核启动顺序 4-生效配置 ...

  • Linux内核版本升级或降级

    测试系统PVE 7.0 PVE内核升级或降级 当前版本信息 查找内核 安装内核 查看当前系统内核启动顺序 修改内核...

  • Ubuntu内核管理

    Ubuntu内核管理 Linux Ubuntu 内核管理 1. 下载 1.1 deb文件 下载路径:http://...

  • Ubuntu内核升级方法

    Ubuntu内核升级有两种方法: 1. 下载Linux内核,进行编译,具体步骤可参照ubuntu内核编译教程-编译...

  • Docker学习(二)安装

    基础环境ubuntu-16.04系统,先查询系统的内核版本,Docker 要求 Ubuntu 系统的内核版本高于 ...

  • linux内核升级

    ubuntu 更新内核切换内核启动Linux系统的快速启动机制(内核切换)

  • Vagrant启动自己编译的内核

    上一篇为Guest Ubuntu编译内核我们为Vagrant的Guest Ubuntu编译了内核,现在我们要在Va...

  • linux学习记录1 - ubuntu-18 内核降级

    个人在安装vcs过程中遇到部分问题,猜测是因为内核版本太高,特此记录降级linux内核版本 vi ~/etc/ap...

网友评论

      本文标题:ubuntu内核降级

      本文链接:https://www.haomeiwen.com/subject/tivzirtx.html