升降内核
执行如下步骤可升降操作系统内核版本。
- 查询可用内核。
apt-cache search linux-image
- 安装需要的内核(以5.15.0-119内核版本为例)。
apt-get install linux-headers-5.15.0-119-generic linux-image-5.15.0-119-generic
- 查看内核的启动顺序。
grep gnu-linux /boot/efi/EFI/ubuntu/grub.cfg
文件中有“menuentry 'Ubuntu'”开头的一段内容之后是已有的内核,如图1所示。查看所需内核在grub中的启动位置。
4个内核依次对应:"1 > 0","1 > 1","1 > 2","1 > 3"。
- 修改grub配置文件
vim /etc/default/grub
找到GRUB_DEFAULT=0,将数字修改为所需内核在grub中的启动位置:
GRUB_DEFAULT="1 > 2"
其中"1 > 2"表示启动高级选项中的第3个内核文件(从0开始计算,如"1 > 1"则是第2个内核文件)。
- 更新grub配置。
update-grub
- 重启系统。
reboot
- 查询内核。
uname -r
- 根据需要删除无需使用的内核。
apt remove linux-headers-5.15.0-122-generic linux-image-5.15.0-122-generic
父主题: FAQ