首页 > 系统服务 > 详细

linux-ubuntu grub设置默认的启动内核

时间:2021-09-04 05:44:39      阅读:29      评论:0      收藏:0      [点我收藏+]

OS:ubuntu 18.04,当安装或升级了内核后,启动项会有多个选择,默认是最新的安装项,可能是最新的内核,但有时候一些设备可能无法识别,所以需要默认用回之前的内核版本,由此产生此需求。

1.修改GRUB_DEFAULT, 在/etc/default/grub中,而非/boot/grub/grub.cfg
  GRUB_DEFAULT=0 ==> GRUB_DEFAULT=saved

2.获取menu title, 通过$ grep menuentry /boot/grub/grub.cfg,如果存在Advanced options for Ubuntu, 那么title需要在前面增加Advanced options for Ubuntu>

  比如Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-42-generic

3. 设置默认的保存项,可以通过grub-editenv list查询当前saved_entry

  $sudo grub-set-default "Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-42-generic"

4. 重新生成grub.cfg需要执行update-grub即可。

 

linux-ubuntu grub设置默认的启动内核

原文:https://www.cnblogs.com/sciapex/p/15221658.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!