Linux 关于如何修改和显示 Grub界面 【编译内核】
首先,我们要找到grub的位置
首先需要学会如何在vi或者vim指令下进行文件的编辑,给出一个链接
如何在vi或者vim指令下进行编辑
有很多地方有grub
我们要注意的只有两个地方的grub
第一个地方,打开输入指令
进入到这个目录之后,使用ls指令,可以发现这里面有一个grub不会吧,不会吧,不会有人找不到grub在第二列吧
这里面使用vi或者vim命令去打开grub
我这里使用的是vim(对比vi命令,vim可以拥有高亮的功能,linux是默认拥有vi工具的,如果需要vim,使用install命令去安装一下vim就可以了)
特别声明:无论你使用vi还是vim,效果都是一样的,除了vim多了一个高亮的功能。
输入 :vim grub
你现在看到了这么一个东西,特别注意我这里的几行白色字体的东西。
grub_default 你默认启动的内核,也就是操作系统
grub_timeout_style 这里可以选择menu或者是hidden,就是说当grub菜单倒计时的时候,是显示出来,还是隐藏起来
grub_timeout 这里代表的是grub菜单跳出来之后倒计时的时间
其他的属性也有自己的功能,大家可以自己去查一下哦~网上都有对应的文章的
如果你的grub_timeout_style这里显示的是hidden,或者是被注释掉了,你可以把它重新取消注释,把hidden改成menu
grub_timeout的时间如果是0,那么整个grub菜单将会一闪而过,如果你在后续的使用中不想看到这个grub菜单,你可以把这里注释掉,如果你想要看到这个菜单,建议设置几十秒,给自己一个反应的时间~
特别注意,修改完成之后,执行指令 update-grub,这里系统会根据你的更改之后的grub在我们的另外一个地方的grub自动生成对应的grub.cfg文件
恭喜你已经成功了一半
接下来,我们去更改另一个地方的grub
进入到boot文件夹,发现这里面有一个grub
这里很友好,把grub用蓝色标识了出来。
进入到grub之后,可以发现里面有一个叫grub.cfg的东西,我们把它的读写性先进行更改(因为这是一个系统自动生成的文件,所以默认是只读的)
我们使用 chmod +w grub.cfg 让我们拥有写的权限(这里需要使用管理员权限)
然后一样的,使用vim,或者vi命令去打开这个文件特别注意,是打开grub.cfg
进入到grub.cfg文件当中
那么,我们应该去更改哪里呢~
像单引号里面那些东西就是我们可以更改的啦~根据一贯的规则,这种单引号里面的字符串是不会对程序产生大的影响哒!
特别注意,这一次更改完成之后,直接退出grub就可以了,不要update!!!不要update!!!你一旦update,系统就会给你自动生成全新的grub.cfg!!!你就白改了!!!
最后祝大家成功如果本文对你有或多或少的帮助,请在评论区留下可爱的颜文字呀
(╥╯^╰╥)还没有收获过评论,呜呜呜