文章目录

  • 一、前言
  • 二、操作步骤
  • 三、附

一、前言

最近系统内核升级到了 5.15.0-43,结果导致虚拟机无法使用了,找了很久才找出问题所在,切换内核到 5.15.0-41 版本便好了,中间更换系统默认启动内核也花了不少时间。

网上很多方法修改 /etc/default/grub 文件的,我都试过了,重启之后系统的默认内核仍旧是 5.15.0-43 版本,所以这里我采用了另一种办法。


二、操作步骤

首先使用如下命令可以查看系统目前正在使用的内核:

uname -r

输出如下:

zqfeng@zqfeng-hp-laptop:~$ uname -r
5.15.0-41-generic

使用如下命令可以查看系统可用的内核:

dpkg --get-selections | grep linux-image

输出如下:

zqfeng@zqfeng-hp-laptop:~$ dpkg --get-selections | grep linux-image
linux-image-5.13.0-30-generic           deinstall
linux-image-5.13.0-52-generic           deinstall
linux-image-5.15.0-41-generic           install
linux-image-5.15.0-43-generic           install
linux-image-generic-hwe-20.04           install

其中显示 install 的就是当前系统可用的内核,接着我们同样修改 /etc/default/grub 文件:

sudo gedit /etc/default/grub

我们不修改 GRUB_DEFAULT 参数的值,而是添加如下两条命令:

GRUB_SAVEDEFAULT=true
GRUB_DEFAULT=saved

接着注释掉 GRUB_TIMEOUT_STYLE 这一段代码,设置 GRUB_TIMEOUT 值为 30:

# GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=30

这样做的目的是使得开机前留下30秒的时间进入 grub 选择界面,接着更新 grub 配置:

sudo update-grub

重启系统:

sudo reboot

在开机之前的 grub 界面中,选择 Advantages for ubuntu 选项,接着选择自己想要的内核版本进入便可,系统会默认选择你本次的启动内核为默认内核版本。


三、附

开机后依然使用 uname -r 查看系统内核版本,接着需要注释掉 GRUB_TIMEOUT=30 这一段代码,设置 GRUB_TIMEOUT_STYLE 值为 hidden,不然下次开机还会弹出 grub 界面:

GRUB_TIMEOUT_STYLE=hidden
# GRUB_TIMEOUT=30

更新一下配置:

sudo update-grub

问题解决。

Ubuntu20.04更换系统默认启动内核相关推荐

  1. 从零开始安装搭建win10与ubuntu20.04双系统开发环境——集安装、配置、软件、美化、常见问题等于一体的——超详细教程

    文章目录 **前言 ** 关于系统安装配置与软件安装 一.Win10安装ubuntu20.04双系统 1.按照自己的需求分区 2.配置软件镜像源 软件包管理工具介绍 更换APT源--使用国内镜像 3. ...

  2. DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程)

    DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程) 1.安装场景及注意事项 1.1.确认电脑的引导方式 1.2.关闭电脑BitLocker硬盘保护 2.安装步骤 2.1 ...

  3. Ubuntu20.04重装系统+常用软件安装

    1.Ubuntu20.04重装系统 Y7000P 双系统安装ubuntu18.04和ubuntu20.04均出现错误,ubuntu16.04成功. 固态硬盘已经确认gpt模式并且全盘格式话,多次测试重 ...

  4. Windows10+Ubuntu20.04双系统 惠普暗影精灵OMEN

    暗影精灵5-air Windows10+Ubuntu20.04双系统 制作U盘启动盘 压缩磁盘空间 更改bios设置 安装Ubuntu 分区问题 安装 配置apt软件源 配置中文输入法 制作U盘启动盘 ...

  5. 联想y7000p 2019 安装ubuntu20.04 双系统 设置efi分区

    2022/11/20 联想y7000p 2019 安装ubuntu20.04 双系统 设置efi分区 第一次安装ubuntu就出了非常多的错误,问题就出在没有efi分区.我装了三天,本来都要放弃,就用 ...

  6. dell笔记本安装Ubuntu20.04双系统+cuckoo布谷鸟沙箱

    windows下安装Ubuntu20.04双系统+cuckoo布谷鸟沙箱 本篇文章主要是在Ubuntu20.04系统上搭建cuckoo沙箱,之前曾尝试在VMware虚拟机里建立Ubuntu,然后再在U ...

  7. linux 默认启动内核,ubuntu修改默认启动内核

    一.序言 新换的笔记本由于太新的主板芯片,驱动还没有完善.每次升级系统内核都要小心谨慎.经常发生部分硬件驱动失败的事情. 系统Ubuntu 20.04.2 LTS x86_64 ,我现在使用的两个版本 ...

  8. 宏碁Acer笔记本安装 Windows10 和 Ubuntu20.04 双系统,超详细!

    本文较为详细地介绍了Acer笔记本安装Windows10 和 Ubuntu20.04 双系统的过程,希望对安装双系统的小伙伴有所帮助,尤其是使用Acer笔记本的同学. 一.为ubuntu 20.04系 ...

  9. 联想拯救者R7000安装ubuntu20.04双系统(自带Windows10)

    联想拯救者R7000安装ubuntu20.04双系统(自带Windows10) 前几天买了联想拯救者R7000(R7-4800H/GTX1650)想安装一下双系统,把所有的编程作业都转移到Linux环 ...

最新文章

  1. scala中Stream理解
  2. 推荐11个实用的JavaScript库
  3. c# 低功耗蓝牙_c# - 如何使用C#手动绑定到WinForm中的蓝牙低能耗设备? - 堆栈内存溢出...
  4. python算法应用(一)——提供推荐
  5. ZABBIX 4.0 安装
  6. Jenkins 学习总结(8)—— Jenkins X 入门实践
  7. 一步一步重构柔性数组和智能指针
  8. 计算机系徽文案例,信息技术系——系徽征集令,重磅发布!
  9. 动态修改log4net设置
  10. 视频分配器(视频放大分配器)
  11. tdr 定位公式_基于土壤热导率定位监测容重的Thermo-TDR技术
  12. Dense biased networks with deep priori anatomy and hard region adaptation: Semi-supervised learning
  13. 设计一款照片一键加水印的小工具
  14. svn认证失败两种解决方案(个人原创)
  15. 头条号赚钱的4种办法,快看看你适合哪种?
  16. Ubuntu切换中文语言
  17. 功能测试与非功能测试
  18. TCP中RTT时延的理解
  19. 使用PyTorch构建GAN生成对抗网络源码(详细步骤讲解+注释版)01 手写字体识别
  20. DSP电机控制串行通信系统电路设计_电动机控制电路图讲解

热门文章

  1. eclipse下载安装、配置tomcat、Maven、lombok
  2. Android显示横幅样式通知
  3. easyExcel 复杂表头 动态表头
  4. poi 获取解析 excel 获取表头信息以及内容
  5. DDD—快速理解聚合根、实体、值对象的区别和联系
  6. pytorch如何freeze模型参数
  7. 1.win7与Ubuntu文件共享工具-Samba安装及使用方法
  8. 通过cookie绕过验证码登录(绕过验证码)
  9. keepalived高可用集群实战项目
  10. 【Linux】Ubuntu20.04更换国内源