Ubuntu 下降 Linux Kernel 的版本备忘
此处以 ubuntu 22.04 为示例系统,来降低其 Linux kernel 的版本。
1. 降低 Linux kernel 版本
在 Ubuntu 22.04 上降低 Linux 内核版本的步骤如下所示。
步骤 1:检查当前内核版本
uname -r
确认当前运行的内核版本。
步骤 2:查看已安装的内核列表
dpkg --list | grep linux-image
列出所有已安装的内核包,找到目标版本(如 5.15.0-xx 或其他更低版本)。
步骤 3:安装特定旧版本内核(可选)
如果旧内核未安装,可从官方仓库安装:
sudo apt update
apt search linux-modules-5.15.0-25-generic
##//#apt search linux-image-5.15.0- # 替换为所需版本号
sudo apt install linux-image-5.15.0-25-generic linux-modules-5.15.0-25-generic
一口气安装了两个版本的 old kernel,另一个是 linux-image-5.19.0-50-generic
步骤 4:更新 GRUB 配置
sudo update-grub
#or
sudo update-grub2
确保 GRUB 菜单中包含新安装的内核。
步骤 5:重启并选择旧内核
sudo reboot
在启动时长按 Shift 键进入 GRUB 菜单,选择 Advanced options for Ubuntu,然后选择旧内核启动。安装第一个后的效果:
步骤 6:验证新内核
uname -r
确认系统已运行旧内核。
步骤 7:卸载不需要的内核
(可选,谨慎操作)
sudo apt purge linux-image-6.2.0-xx-generic # 替换为高版本内核
sudo apt autoremove
删除高版本内核(确保系统当前未使用它,比如之前已经重新开机进入低版本 Linux kernel)。
另外需要注意的内容:
备份数据,操作前建议备份重要数据。
依赖兼容性,某些驱动或软件可能需要特定内核版本。
恢复选项,保留至少一个已知稳定的内核以防故障。
2. 回滚到默认内核
如果出现问题,重启并选择原来的内核进入系统,然后重新安装所需版本:
sudo apt install linux-generic
sudo update-grub
通过以上步骤,可以安全地降级和回滚 Ubuntu 22.04 的内核版本。