zoukankan      html  css  js  c++  java
  • Ubuntu18.04升级内核后修改grub文件启动顺序之GRUB_DEFAULT参数详解

    采坑:之前线上的服务器内核是4.15.0,后面有的服务跑不起来,说是要升级内核,于是就升级了,然后改了/etc/default/grub的启动顺序,改错了就启动不起来了,哈哈。后面多次尝试还是改成功了,搞明白了GRUB_DEFAULT参数的意思了。这里就不赘述/etc/default/grub其他参数的意义了,网上一大把,我们这里只讨论GRUB_DEFAULT参数。

    情况一:

      1、如果你的启动项在开机界面第一页(就是第一个菜单界面),那么就很简单了,如果是第一项,那么GRUB_DEFAULT=0(选项默认从0开始计数)

      2、如果是第二项,那么GRUB_DEFAULT=1,以此类推。

    情况二:

      我就是这种情况,多内核,内核选择界面在第二页(就是第二个菜单界面),比如我要启动5.4.0的内核(在第二个菜单界面的第一项),那么

      GRUB_DEFAULT="1> 0"

      1表示第一个菜单界面开机时选择第二项,

      0表示第二个菜单界面开机时选择第一项,

      这里有个很重要的细节,大于符号后面要有个空格!!!切记!!!

      完事儿!

      图1:第一个菜单界面

    图2:第二个菜单界面

    图3:/etc/default/grub配置界面

  • 相关阅读:
    ASP.NET连接数据库配置文件
    ASP.NET应用程序的文件类型及文件夹列表
    c#配置文件的简单操作
    js加载XML文件
    c#生成动态库并加载
    class和id的区别
    Div和Span的区别
    C#类和对象
    C#表达式和语句
    函数声明提升和变量提升
  • 原文地址:https://www.cnblogs.com/gongshunfeng91/p/15774196.html
Copyright © 2011-2022 走看看