首先,我不知道这是否是发布帖子的正确地方,如果不适合,我很抱歉。
我已经安装了一个主题(特拉) 到 grub 引导加载程序,它会将图标添加到 OS 条目中。有什么方法可以手动为条目分配图标吗?例如,Linux Mint 条目显示有 Ubuntu 图标,我想更改这一点。
谢谢,抱歉我的英语不好。
答案1
grub 知道要加载什么图标的方式是首先查看您的menuentry
s 和submenu
s (通常在/boot/grub/grub.cfg
ubuntu 衍生产品中)并查找属性--class something
,然后它查看您当前的主题文件夹(在您的情况下可能在/boot/grub/themes/Tela
)任何调用的图标something.png
并使用该文件,因此您应该在那里添加您的 png 图标并--class
在您的 中添加属性grub.cfg
。
但有一个问题,文件经常grub.cfg
会更新,你手动修改的任何内容都会消失,特别是每当系统升级时,它会被覆盖。
为此,我将厚颜无耻地宣传我的 grub 主题/工具:事情灵感来自 Tela 主题的同一套主题。Matter 通过修改命令update-mkconfig
(即更新 grub 的命令)解决了上述问题,因此当 grub 更新时,matter 会在文件上运行一些替换,grub.cfg
以将用户图标放回原处。