Ubuntu切换指定版本的内核

这篇具有很好参考价值的文章主要介绍了Ubuntu切换指定版本的内核。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Ubuntu切换指定版本的内核

问题:ubuntu 由于某些原因更新后会使内核版本升级,导致开机黑屏。
解决方法:需要将内核版本切换为原先的低版本,然后就可以正常开机。

1. 查看当前使用的内核

uname -r 
输出如下:
5.15.0-67-generic

2. 查找想要使用的内核

grep gnulinux /boot/grub/grub.cfg
输出如下:
if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ee28ccb6-5568-40a0-b312-133865a7fac1' {
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1' {
        menuentry 'Ubuntu, with Linux 5.15.0-88-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-88-generic-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1' {
        menuentry 'Ubuntu, with Linux 5.15.0-88-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-88-generic-recovery-ee28ccb6-5568-40a0-b312-133865a7fac1' {
        menuentry 'Ubuntu, with Linux 5.15.0-67-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-67-generic-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1' {
        menuentry 'Ubuntu, with Linux 5.15.0-67-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-67-generic-recovery-ee28ccb6-5568-40a0-b312-133865a7fac1' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {

将submenu ‘Advanced options for Ubuntu’ $menuentry_id_option id记录下来

gnulinux-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1

选择我们想要切换的内核,这里选择 Ubuntu, with Linux 5.15.0-67-generic,id为:

gnulinux-5.15.0-67-generic-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1

3. 修改grub文件,切换内核

sudo vim /etc/default/grub

将文件中的 GRUB_DEFAULT=0 改为:

GRUB_DEFAULT="gnulinux-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1>gnulinux-5.15.0-67-generic-advanced-ee28ccb6-5568-40a0-b312-133865a7fac1"

如果修改后内核没换成功可以尝试

GRUB_DEFAULT="1 >2"

表示使用子菜单的第3个内核 Ubuntu, with Linux 5.15.0-67-generic 作为默认内核

4. 更新grub

sudo update-grub

5. 重启电脑

sudo reboot

参考链接

1. Ubuntu20.04更换系统默认启动内核
2. ubuntu 切换默认内核文章来源地址https://www.toymoban.com/news/detail-765151.html

到了这里,关于Ubuntu切换指定版本的内核的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu降低使用的内核到指定的版本

    ubuntu-20.04.2-desktop-amd64下载连接 这里是笔者已经切换了之后的内核版本,切换之前的版本为 5.15.0-88-generic 然后我们输入以下命令查看我们安装号的内核版本 然后重新启动系统 不过笔者进入以后仍然没有成功更新内核,故在重启的过程中一致按Esc来进入Ubuntu的高级选项,然后

    2024年04月22日
    浏览(34)
  • 【Linux】Ubuntu22.04版本下实现gcc版本的快速切换

    本文将介绍如何在Ubuntu22.04版本下实现gcc版本的快速切换。 本文首发于 ❄️慕雪的寒舍 有的时候,不同版本的gcc会造成一些细微的差异,导致相关的一些工具不兼容,比如用于单元测试覆盖率生成的gcov/lcov工具,在不同的gcc版本下可能会出现不同的结果。 为了确定是否是

    2024年01月22日
    浏览(42)
  • linux ubuntu apt安装指定版本的包的命令

    要安装指定版本的软件包,请使用以下命令: 例如,要安装MySQL 5.7.27,您可以使用以下命令: 请注意,您必须知道要安装的软件包的确切版本号。 您可以使用以下命令列出可用的软件包版本: 将“package_name”替换为您要查找的软件包的名称。

    2024年02月12日
    浏览(31)
  • Linux 之七 Ubuntu 22.04 配置内核版本、GRUB 引导、远程桌面、包后缀(-dev、-dbg等)、Ubuntu 阶段更新

      前段时间重新安装了 Ubuntu 22.04 LTS,安装后没有显示 GRUB 引导页面(默认自动跳过),直接使用默认内核启动,而我需要变更一下默认的内核版本,特此记录一下修改过程。   Ubuntu 中安装其他版本的内核非常简单,内核其实就是相当于一个软件(DEB 包),安装方式与

    2024年02月12日
    浏览(31)
  • Linux 之十八 Ubuntu 22.04 配置内核版本、GRUB 引导、远程桌面、包后缀(-dev、-dbg等)、Ubuntu 阶段更新

      前段时间重新安装了 Ubuntu 22.04 LTS,安装后没有显示 GRUB 引导页面(默认自动跳过),直接使用默认内核启动,而我需要变更一下默认的内核版本,特此记录一下修改过程。   Ubuntu 中安装其他版本的内核非常简单,内核其实就是相当于一个软件(DEB 包),安装方式与

    2024年02月07日
    浏览(43)
  • Ubuntu24.04即将发布,支持Linux内核6.8。该版本会有哪些亮点?

    更多内容在 Canonical 计划 2024 年 4 月发布 Ubuntu 24.04 LTS 发行版,将获得长达 12 年的支持。Ubuntu 24.04 LTS,代号“Noble Numbat”,是Ubuntu发行版的最新长期支持(LTS)版本。12年的支持意味着你会得到  五年的维护+安全更新,然后作为Ubuntu Pro延长维护周期的一部分,再更新五年 。

    2024年04月12日
    浏览(43)
  • Ubuntu切换内核

      使用 uname -a 命令可知当前内核为 5.4.0-149-generic ,根据需要安装指定内核 5.4.0-139-generic 安装指定版本可通过 Tab 进行补全,其中: **-generic 为通用(generic)内核镜像包,通用内核针对广泛的硬件和用途进行了优化,使用标准的CPU调度策略,适用于大多数常规的桌面和服务

    2024年02月16日
    浏览(27)
  • ubuntu22.04 linux内核5.19版本安装usb无线网卡驱动(linux小白)

    居住环境原因,台式机(Ubuntu22.04系统)没办法连网线,需要无线网卡。 1.经上网查询,买了绿联AC1300 双频无线网卡,支持内核5.15版本以下。 2.在绿联官网下载驱动,如下图,安装过程发现缺少 linux/net/ipx文件。  3.经 ubuntu linux内核版本>5.15安装usb无线网卡驱动_linux 内核5

    2024年02月15日
    浏览(33)
  • Ubuntu版本和对应的内核版本

    Ubuntu version Code name Linux kernel version 23.10 Mantic Minotaur 6.5 23.04 Lunar Lobster 6.2 22.10 Kinetic Kudu 5.19 22.04 Jammy Jellyfish 5.15 21.10 Impish Indri 5.13 21.04 Hirsute Hippo 5.11 20.10 Groovy Gorilla 5.8 20.04 Focal Fossa 5.4 19.10 Eoan Ermine 5.3 19.04 Disco Dingo 5.0 18.10 Cosmic Cuttlefish 4.18 18.04 Bionic Beaver 4.15 17.10 Artful Aardva

    2024年02月13日
    浏览(36)
  • 【Linux】切换内核版本(Centos)

    0 : CentOS Linux (3.10.0-1160.83.1.el7.x86_64) 7 (Core) 1 : CentOS Linux (3.10.0-1160.80.1.el7.x86_64) 7 (Core) 2 : CentOS Linux (3.10.0-1127.el7.x86_64) 7 (Core) 3 : CentOS Linux (3.10.0-1160.83.1.el7.x86_64.debug) 7 (Core) 4 : CentOS Linux (3.10.0-1160.80.1.el7.x86_64.debug) 7 (Core) 5 : CentOS Linux (0-rescue-0e5781d77781441b97290d7bad5663e2) 7 (Core) 将配

    2024年02月11日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包