ubuntu系统内核降级
#关闭自动更新
sudo apt-mark hold linux-image-5.11.0-27-generic
https://huaweicloud.csdn.net/63561d26d3efff3090b5acc0.html
内核降到指定版本:
安装,然后查看高级选项里的启动顺序,然后修改/etc/default/grub.cnf 里,指定选项。比如 0改成 "1> 4"
https://blog.csdn.net/qq_62368277/article/details/134273919
root@gpu009:/home/xiaoma# dpkg --get-selections | grep linux-image linux-image-5.15.0-100-generic deinstall linux-image-5.15.0-101-generic deinstall linux-image-5.15.0-102-generic deinstall linux-image-5.15.0-105-generic install linux-image-5.15.0-106-generic deinstall linux-image-5.15.0-107-generic deinstall linux-image-5.15.0-112-generic install linux-image-5.15.0-60-generic deinstall linux-image-5.15.0-79-generic deinstall linux-image-5.15.0-82-generic deinstall linux-image-5.15.0-83-generic deinstall linux-image-5.15.0-84-generic deinstall linux-image-5.15.0-86-generic deinstall linux-image-5.15.0-87-generic deinstall linux-image-5.15.0-88-generic deinstall linux-image-5.15.0-89-generic deinstall linux-image-5.15.0-91-generic deinstall linux-image-5.15.0-92-generic deinstall linux-image-5.15.0-94-generic deinstall linux-image-5.15.0-97-generic deinstall linux-image-generic install root@gpu009:/home/xiaoma# dpkg --get-selections|grep linux binutils-x86-64-linux-gnu install console-setup-linux install libselinux1:amd64 install linux-base install linux-firmware install linux-generic install linux-headers-5.15.0-105 install linux-headers-5.15.0-105-generic install linux-headers-5.15.0-112 install linux-headers-5.15.0-112-generic install linux-headers-5.15.0-60 install linux-headers-5.15.0-60-generic install linux-headers-generic install linux-image-5.15.0-100-generic deinstall linux-image-5.15.0-101-generic deinstall linux-image-5.15.0-102-generic deinstall linux-image-5.15.0-105-generic install linux-image-5.15.0-106-generic deinstall linux-image-5.15.0-107-generic deinstall linux-image-5.15.0-112-generic install linux-image-5.15.0-60-generic deinstall linux-image-5.15.0-79-generic deinstall linux-image-5.15.0-82-generic deinstall linux-image-5.15.0-83-generic deinstall linux-image-5.15.0-84-generic deinstall linux-image-5.15.0-86-generic deinstall linux-image-5.15.0-87-generic deinstall linux-image-5.15.0-88-generic deinstall linux-image-5.15.0-89-generic deinstall linux-image-5.15.0-91-generic deinstall linux-image-5.15.0-92-generic deinstall linux-image-5.15.0-94-generic deinstall linux-image-5.15.0-97-generic deinstall linux-image-generic install linux-libc-dev:amd64 install linux-modules-5.15.0-100-generic deinstall linux-modules-5.15.0-101-generic deinstall linux-modules-5.15.0-102-generic deinstall linux-modules-5.15.0-105-generic install linux-modules-5.15.0-106-generic deinstall linux-modules-5.15.0-107-generic deinstall linux-modules-5.15.0-112-generic install linux-modules-5.15.0-60-generic deinstall linux-modules-5.15.0-79-generic deinstall linux-modules-5.15.0-82-generic deinstall linux-modules-5.15.0-83-generic deinstall linux-modules-5.15.0-84-generic deinstall linux-modules-5.15.0-86-generic deinstall linux-modules-5.15.0-87-generic deinstall linux-modules-5.15.0-88-generic deinstall linux-modules-5.15.0-89-generic deinstall linux-modules-5.15.0-91-generic deinstall linux-modules-5.15.0-92-generic deinstall linux-modules-5.15.0-94-generic deinstall linux-modules-5.15.0-97-generic deinstall linux-modules-extra-5.15.0-100-generic deinstall linux-modules-extra-5.15.0-101-generic deinstall linux-modules-extra-5.15.0-102-generic deinstall linux-modules-extra-5.15.0-105-generic install linux-modules-extra-5.15.0-106-generic deinstall linux-modules-extra-5.15.0-107-generic deinstall linux-modules-extra-5.15.0-112-generic install linux-modules-extra-5.15.0-60-generic deinstall linux-modules-extra-5.15.0-79-generic deinstall linux-modules-extra-5.15.0-82-generic deinstall linux-modules-extra-5.15.0-83-generic deinstall linux-modules-extra-5.15.0-84-generic deinstall linux-modules-extra-5.15.0-86-generic deinstall linux-modules-extra-5.15.0-87-generic deinstall linux-modules-extra-5.15.0-88-generic deinstall linux-modules-extra-5.15.0-89-generic deinstall linux-modules-extra-5.15.0-91-generic deinstall linux-modules-extra-5.15.0-92-generic deinstall linux-modules-extra-5.15.0-94-generic deinstall linux-modules-extra-5.15.0-97-generic deinstall util-linux install root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# dpkg -l|grep image ii libopenjp2-7:amd64 2.4.0-6 amd64 JPEG 2000 image compression/decompression library ii libswscale5:amd64 7:4.4.2-0ubuntu0.22.04.1 amd64 FFmpeg library for image scaling and various conversions - runtime files ii libwebp7:amd64 1.2.2-2ubuntu0.22.04.2 amd64 Lossy compression of digital photographic images ii libwebpdemux2:amd64 1.2.2-2ubuntu0.22.04.2 amd64 Lossy compression of digital photographic images. ii libwebpmux3:amd64 1.2.2-2ubuntu0.22.04.2 amd64 Lossy compression of digital photographic images ii linux-base 4.5ubuntu9 all Linux image base package rc linux-image-5.15.0-100-generic 5.15.0-100.110 amd64 Signed kernel image generic rc linux-image-5.15.0-101-generic 5.15.0-101.111 amd64 Signed kernel image generic rc linux-image-5.15.0-102-generic 5.15.0-102.112 amd64 Signed kernel image generic ii linux-image-5.15.0-105-generic 5.15.0-105.115 amd64 Signed kernel image generic rc linux-image-5.15.0-106-generic 5.15.0-106.116 amd64 Signed kernel image generic rc linux-image-5.15.0-107-generic 5.15.0-107.117 amd64 Signed kernel image generic ii linux-image-5.15.0-112-generic 5.15.0-112.122 amd64 Signed kernel image generic rc linux-image-5.15.0-60-generic 5.15.0-60.66 amd64 Signed kernel image generic rc linux-image-5.15.0-79-generic 5.15.0-79.86 amd64 Signed kernel image generic rc linux-image-5.15.0-82-generic 5.15.0-82.91 amd64 Signed kernel image generic rc linux-image-5.15.0-83-generic 5.15.0-83.92 amd64 Signed kernel image generic rc linux-image-5.15.0-84-generic 5.15.0-84.93 amd64 Signed kernel image generic rc linux-image-5.15.0-86-generic 5.15.0-86.96 amd64 Signed kernel image generic rc linux-image-5.15.0-87-generic 5.15.0-87.97 amd64 Signed kernel image generic rc linux-image-5.15.0-88-generic 5.15.0-88.98 amd64 Signed kernel image generic rc linux-image-5.15.0-89-generic 5.15.0-89.99 amd64 Signed kernel image generic rc linux-image-5.15.0-91-generic 5.15.0-91.101 amd64 Signed kernel image generic rc linux-image-5.15.0-92-generic 5.15.0-92.102 amd64 Signed kernel image generic rc linux-image-5.15.0-94-generic 5.15.0-94.104 amd64 Signed kernel image generic rc linux-image-5.15.0-97-generic 5.15.0-97.107 amd64 Signed kernel image generic ii linux-image-generic 5.15.0.112.112 amd64 Generic Linux kernel image root@gpu009:/home/xiaoma# dpkg --get-selections | grep linux-image linux-image-5.15.0-100-generic deinstall linux-image-5.15.0-101-generic deinstall linux-image-5.15.0-102-generic deinstall linux-image-5.15.0-105-generic install linux-image-5.15.0-106-generic deinstall linux-image-5.15.0-107-generic deinstall linux-image-5.15.0-112-generic install linux-image-5.15.0-60-generic deinstall linux-image-5.15.0-79-generic deinstall linux-image-5.15.0-82-generic deinstall linux-image-5.15.0-83-generic deinstall linux-image-5.15.0-84-generic deinstall linux-image-5.15.0-86-generic deinstall linux-image-5.15.0-87-generic deinstall linux-image-5.15.0-88-generic deinstall linux-image-5.15.0-89-generic deinstall linux-image-5.15.0-91-generic deinstall linux-image-5.15.0-92-generic deinstall linux-image-5.15.0-94-generic deinstall linux-image-5.15.0-97-generic deinstall linux-image-generic install root@gpu009:/home/xiaoma# dpkg -l|grep linux-header ii linux-headers-5.15.0-105 5.15.0-105.115 all Header files related to Linux kernel version 5.15.0 ii linux-headers-5.15.0-105-generic 5.15.0-105.115 amd64 Linux kernel headers for version 5.15.0 on 64 bit x86 SMP ii linux-headers-5.15.0-112 5.15.0-112.122 all Header files related to Linux kernel version 5.15.0 ii linux-headers-5.15.0-112-generic 5.15.0-112.122 amd64 Linux kernel headers for version 5.15.0 on 64 bit x86 SMP ii linux-headers-5.15.0-60 5.15.0-60.66 all Header files related to Linux kernel version 5.15.0 ii linux-headers-5.15.0-60-generic 5.15.0-60.66 amd64 Linux kernel headers for version 5.15.0 on 64 bit x86 SMP ii linux-headers-generic 5.15.0.112.112 amd64 Generic Linux kernel headers root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# grep 'menuentry' /boot/grub/grub.cfg if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" menuentry_id_option="" export menuentry_id_option menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-89b03969-9f16-449c-8333-b76b0a23e4f2' { submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-112-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-112-generic-advanced-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-112-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-112-generic-recovery-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-105-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-105-generic-advanced-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-105-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-105-generic-recovery-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' { root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# uname -r 5.15.0-112-generic root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# apt-cache search header|grep 5.15.0-86 linux-headers-5.15.0-86 - Header files related to Linux kernel version 5.15.0 linux-headers-5.15.0-86-generic - Linux kernel headers for version 5.15.0 on 64 bit x86 SMP linux-headers-5.15.0-86-lowlatency - Linux kernel headers for version 5.15.0 on 64 bit x86 SMP linux-lowlatency-headers-5.15.0-86 - Header files related to Linux kernel version 5.15.0 root@gpu009:/home/xiaoma# apt-cache search image|grep 5.15.0-86 linux-image-5.15.0-86-generic - Signed kernel image generic linux-image-5.15.0-86-lowlatency - Signed kernel image lowlatency linux-image-unsigned-5.15.0-86-generic - Linux kernel image for version 5.15.0 on 64 bit x86 SMP linux-image-unsigned-5.15.0-86-lowlatency - Linux kernel image for version 5.15.0 on 64 bit x86 SMP root@gpu009:/home/xiaoma# linux-headers-5.15.0-86-generic linux-image-5.15.0-86-generic root@gpu009:/home/xiaoma# apt-get install linux-headers-5.15.0-86-generic linux-image-5.15.0-86-generic root@gpu009:/home/xiaoma# dpkg --get-selections | grep linux-image linux-image-5.15.0-100-generic deinstall linux-image-5.15.0-101-generic deinstall linux-image-5.15.0-102-generic deinstall linux-image-5.15.0-105-generic install linux-image-5.15.0-106-generic deinstall linux-image-5.15.0-107-generic deinstall linux-image-5.15.0-112-generic install linux-image-5.15.0-60-generic deinstall linux-image-5.15.0-79-generic deinstall linux-image-5.15.0-82-generic deinstall linux-image-5.15.0-83-generic deinstall linux-image-5.15.0-84-generic deinstall linux-image-5.15.0-86-generic install linux-image-5.15.0-87-generic deinstall linux-image-5.15.0-88-generic deinstall linux-image-5.15.0-89-generic deinstall linux-image-5.15.0-91-generic deinstall linux-image-5.15.0-92-generic deinstall linux-image-5.15.0-94-generic deinstall linux-image-5.15.0-97-generic deinstall linux-image-generic install root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# dpkg --get-selections|grep linux-head linux-headers-5.15.0-105 install linux-headers-5.15.0-105-generic install linux-headers-5.15.0-112 install linux-headers-5.15.0-112-generic install linux-headers-5.15.0-60 install linux-headers-5.15.0-60-generic install linux-headers-5.15.0-86 install linux-headers-5.15.0-86-generic install linux-headers-generic install root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# grep 'menuentry' /boot/grub/grub.cfg if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" menuentry_id_option="" export menuentry_id_option menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-89b03969-9f16-449c-8333-b76b0a23e4f2' { submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-112-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-112-generic-advanced-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-112-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-112-generic-recovery-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-105-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-105-generic-advanced-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-105-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-105-generic-recovery-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-86-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-86-generic-advanced-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'Ubuntu, with Linux 5.15.0-86-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-86-generic-recovery-89b03969-9f16-449c-8333-b76b0a23e4f2' { menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' { root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# head /etc/default/grub # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' #GRUB_DEFAULT=0 GRUB_DEFAULT="1> 4" GRUB_TIMEOUT_STYLE=hidden GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# 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-112-generic Found initrd image: /boot/initrd.img-5.15.0-112-generic Found linux image: /boot/vmlinuz-5.15.0-105-generic Found initrd image: /boot/initrd.img-5.15.0-105-generic Found linux image: /boot/vmlinuz-5.15.0-86-generic Found initrd image: /boot/initrd.img-5.15.0-86-generic Warning: os-prober will not be executed to detect other bootable partitions. Systems on them will not be added to the GRUB boot configuration. Check GRUB_DISABLE_OS_PROBER documentation entry. Adding boot menu entry for UEFI Firmware Settings ... done root@gpu009:/home/xiaoma# root@gpu009:/home/xiaoma# reboot #重启之后,就完成内核降级。nvidia-smi命令就可以正常使用了。之前无法使用就是某次重启服务器,让内核升级了的系统,和现有的驱动版本不匹配 Receive Connection closed Connection websocket closed
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
2019-06-17 Django中多对多关系的orm表设计