成都网站建设设计

将想法与焦点和您一起共享

如何自定义换grub主题-创新互联

如何自己更换自定义grub主题?其实要解决这个问题也不难,为此小编总结了这篇文章,下面我们一起来看看自定义grub主题的方法步骤。

成都创新互联网站建设由有经验的网站设计师、开发人员和项目经理组成的专业建站团队,负责网站视觉设计、用户体验优化、交互设计和前端开发等方面的工作,以确保网站外观精美、网站设计制作、成都网站建设易于使用并且具有良好的响应性。

 解压


tar -zxvf xxxx.tar.gz

安装

直接在解压后的文件夹运行:

sudo ./install.sh

输入y:
如何自定义换grub主题

效果

如何自定义换grub主题

 改进


1 progress_bar

这个是进度条的设置,如果觉得进度条不满意可以直接去修改/boot/grub/themes/主题名/theme.txt下的progress_bar设置:
如何自定义换grub主题
可以修改(距离左边和顶部的)位置,宽度,高度,是否显示文本,设置文本等,还可以设置前景颜色(fg_color)与背景颜色(bg_color),还有进度条的风格,就是显示哪一些图片等。

2 boot_menu

这个是启动项菜单的设置,可以调整启动项的位置,字体大小,启动项高度,各个启动项之间的间隔,启动项前的图标大小等。
如何自定义换grub主题

3 image

笔者的这个theme.txt有一个image,用来显示KDElogo的,这个可以选择直接不要,删除全部即可,如果想更换成自己喜欢的图片,可以直接修改文件位置,或者再新建一个image:
如何自定义换grub主题
如果是自己的文件需要把图片放到与theme.txt同一个文件夹,其他宽度,高度之类的,设置合适就好了。

4 /etc/default/grub

如何自定义换grub主题
一些系统相关的基本上不用改,经常改的是默认项,timeout这几个。

  • GRUB_DEFAULT:设置默认启动项,按menuentry排序(menuentry顺序可以通过/boot/grub/grub.cfg查看),从0开始计数,从0开始计数,从0开始计数,重要的事再说一遍不是从1开始计数,若设为“saved”的话表示保存上次项,需要配合GRUB_SAVEDEFULT使用。
  • GRUB_SAVEDEFAULT:当GRUB_DEFAULT设置为“saved”时这个选项才生效,默认为false,设为true的话默认的启动项是上次启动项。
  • GRUB_TIMEOUT:进入默认项的等待时间,单位秒,有其他键被按下这个时间会取消,默认为5,设为0表示立即启动,不会显示启动项菜单,设为-1的话表示无限等待。
  • GRUB_TIMEOUT_STYLE:默认为"menu"(不设置这个值与设为“menu”等价),表示显示启动项菜单,如果设为"countdown",不会显示启动项菜单,会显示一行倒计时文字,若设为“hidden”,效果与“countdown”类似,不过不会显示倒计时文字,等待GRUB_TIMEOUT结束后启动默认启动项。若设为"countdown"或"hidden",想要显示启动项菜单按Esc即可。

不过这里其实有一个坑,就是只需要按Esc一次即可显示启动项菜单,一次即可,两次就会进入grub中的shell,这个要把握好时机,按快了的话没效果或者会进入grub,按慢了就直接启动默认启动项了,当然这个如果GRUB_TIMEOUT稍微大一点就无所谓,笔者说这个因为经历过把GRUB_TIMEOUT设为1,然后GRUB_TIMEOUT_STYLE设为了“hidden”这样的情形,然后就悲剧了。。。想进去启动菜单要重启好几次。。。。因此,GRUB_TIMEOUT_STYLE不太建议设为“countdown”或“hidden”,笔者“血的教训”。。。

/etc/default/grub还有其他设置,不过一般不怎么用,需要的话可以来这里看一下。

5 /boot/grub/grub.cfg

执行update-grub后会更新这个文件,手动修改这个文件是因为想修改启动项的文字,因为太长了,感觉没必要。
注意,如果手动修改过/etc/default/grub,也就是需要执行update-grub后使其生效后,需要重新修改/boot/grub/grub.cfg.

sudo vim /boot/grub/grub.cfg

笔者只是想改文字,因此这里搜索找到menuentry直接修改:
如何自定义换grub主题
改短一点就好了,submenu同理:
如何自定义换grub主题

6 背景

这个比较简单,这接把想要的背景复制到/boot/grub/themes/主题名/下,重命名叫background.png即可,或者可以在theme.txt中修改:
如何自定义换grub主题

 最终效果

这是最终效果,主要就是加了一个头像,换个背景。
如何自定义换grub主题

上文描述的就是自定义grub主题的方法,具体使用情况还需要大家自己动手实验使用过才能领会。如果想了解更多相关内容,欢迎关注创新互联行业资讯频道!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页标题:如何自定义换grub主题-创新互联
链接分享:http://chengdu.cdxwcx.cn/article/djogsh.html