将旧内核版本设置为默认值

Vai*_*v07 5 kernel 20.04

我的操作系统版本是Ubuntu 20.04 LTS。最近我获得了5.8.0-38版的内核更新,但随后我遇到了很多硬件问题。现在我暂时使用内核版本5.8.0-36 generic。如何将此特定版本设置为默认版本。我对 Linux 完全陌生。

小智 14

简单的解决方案可能是启用 Grub 的GRUB_SAVEDEFAULT功能。尝试这个:

\n
    \n
  1. 打开终端
  2. \n
  3. 编辑/etc/default/grub文件:sudo vi /etc/default/grub
  4. \n
  5. 改成GRUB_DEFAULT=0GRUB_DEFAULT=saved
  6. \n
  7. 添加GRUB_SAVEDEFAULT=true
  8. \n
  9. 保存文件(Esc\xe2\x87\xa2 :\xe2\x87 \xa2 W\xe2\x87\xa2X
  10. \n
  11. 更新 Grub:sudo update-grub
  12. \n
\n

这些设置将确保您的系统使用您在引导过程中选择的最后一个内核进行引导。

\n

现在重新启动,当系统恢复时按住 Shift 键。然后您应该会看到 Grub 菜单。选择适合您的内核。现在这将是“默认”。

\n

希望这能为您提供所需的东西。

\n


Ily*_*rov 11

如果您希望始终默认启动特定版本,您应该

  1. 编辑/etc/default/grub文件。查找GRUB_DEFAULT并指定grub 菜单项的路径(类似于GRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-48-generic'
  2. 跑步update-grub

注意 1. 您可以在 中找到grub 菜单条目/boot/grub/grub.cfg
注2.我建议修改前先复制一份/etc/default/grub

您还可以查看此链接- 我前段时间为自己创建了一个注释。