You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04 LTS切换新内核及更换内核镜像的方法咨询

Ubuntu 22.04 LTS切换新内核及更换内核镜像的方法咨询

嗨,我来帮你一步步解决Ubuntu 22.04 LTS切换新内核的问题~

一、先确认已安装的新内核

首先你可以先确认系统里已经安装的内核版本,打开终端输入以下命令:

dpkg --list | grep linux-image

这个命令会列出所有已安装的内核镜像,你能在列表里找到刚通过sudo apt update && sudo apt upgrade安装的新内核版本号(通常是版本号最高的那一个)。

二、临时切换到新内核(单次启动)

如果只是想先测试新内核,不用修改默认设置,可以这样操作:

  • 重启你的系统,在开机过程中按住Shift键(如果是UEFI模式的电脑,可能需要按Esc键),调出GRUB启动菜单
  • 选择菜单里的「Advanced options for Ubuntu」选项
  • 进入子菜单后,你会看到多个内核选项,找到带有新内核版本号的那一项(格式一般是Ubuntu, with Linux x.x.x-x-generic),选中它回车启动,系统就会用新内核进入了

三、设置默认启动新内核(永久生效)

如果你想让系统每次开机都自动用新内核启动,需要修改GRUB配置:

  1. 先列出GRUB的所有菜单项,确认新内核对应的选项名称,终端输入:
awk -F\' '/menuentry / {print $2}' /boot/grub/grub.cfg

你会看到类似这样的输出,找到对应新内核的完整名称,比如Advanced options for Ubuntu>Ubuntu, with Linux 6.5.0-27-generic

  1. 编辑GRUB默认配置文件:
sudo nano /etc/default/grub

找到GRUB_DEFAULT这一行,把它的值修改为刚才找到的新内核菜单项的完整名称,比如:

GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 6.5.0-27-generic"

或者你也可以用索引的方式,比如GRUB_DEFAULT="1>0"(这里1是「Advanced options for Ubuntu」在主菜单的索引,0是子菜单里新内核选项的索引,注意GRUB的索引是从0开始的)

  1. 保存并退出nano编辑器(按Ctrl+O回车保存,Ctrl+X退出)

  2. 更新GRUB配置,让修改生效:

sudo update-grub
  1. 重启系统,之后就会默认用新内核启动了

关于你的boot文件夹

只要里面存在对应新内核的vmlinuz-xxx(内核镜像文件)和initrd.img-xxx(初始化ramdisk文件),就说明新内核已经正确安装,上面的步骤完全适用。

备注:内容来源于stack exchange,提问作者sourab metri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:04:41