Ubuntu 24.04.1LTS Linux内核降级
·
服务器突然找不到GPU了。
nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
这个报错说明 NVIDIA 内核驱动没有正常加载!意思是:系统里没有正在运行的 NVIDIA kernel module。
于是我去查了Linux内核版本,发现确实升级了,刚跟之前的不匹配。那么我们就需要降低内核版本。
🔎 第一步:查看当前内核
uname -r
# 6.14.0-36-generic
说明我现在确实在用6.14.0-36,之前用的是6.14.0-29
🔎 第二步:查看系统里已有的旧内核
dpkg --list | grep linux-image
如下所示是系统里面已经有的内核:
ii linux-image-6.14.0-29-generic 6.14.0-29.29~24.04.1 amd64 Signed kernel image generic
rc linux-image-6.14.0-35-generic 6.14.0-35.35~24.04.1 amd64 Signed kernel image generic
ii linux-image-6.14.0-36-generic 6.14.0-36.36~24.04.1 amd64 Signed kernel image generic
rc linux-image-6.8.0-31-generic 6.8.0-31.31 amd64 Signed kernel image generic
rc linux-image-6.8.0-44-generic 6.8.0-44.44 amd64 Signed kernel image generic
rc linux-image-6.8.0-45-generic 6.8.0-45.45 amd64 Signed kernel image generic
rc linux-image-6.8.0-48-generic 6.8.0-48.48 amd64 Signed kernel image generic
rc linux-image-6.8.0-51-generic 6.8.0-51.52 amd64 Signed kernel image generic
rc linux-image-6.8.0-52-generic 6.8.0-52.53 amd64 Signed kernel image generic
ii linux-image-generic-hwe-24.04 6.14.0-36.36~24.04.1 amd64 Generic Linux kernel image
系统里有 6.14.0-29,这里可以直接设置默认启动(跳到第四步)。如果系统里没有的话则要安装目标内核。
📦 第三步:安装目标内核(6.14.0-29)
sudo apt update
sudo apt install linux-image-6.14.0-29-generic linux-headers-6.14.0-29-generic
🎯 第四步:设置默认启动为 6.14.0-29
编辑grub文件:
sudo vim /etc/default/grub
找到:
GRUB_DEFAULT=0
改成:
GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 6.14.0-29-generic"
保存后:
sudo update-grub
如下所示:

🔄 第五步:重启
sudo reboot
✅ 验证
uname -r
显示:
6.14.0-29-generic更多推荐



所有评论(0)