/etc/default/grub 上的 GRUB_DISTRIBUTOR 参数

/etc/default/grub 上的 GRUB_DISTRIBUTOR 参数

我对这个参数很好奇,我只知道你可以用 echo 设置任何名称

GRUB_DISTRIBUTOR='echo some_random_name'

它显示了我在 grub2 菜单中设置的名称。但我很好奇为什么当我恢复以前的值时它会变回紫色背景

GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

该设置在哪里定义?是在 grub.cfg 中吗?还是在 grub.d 文件夹中的某些文件中?

答案1

相关行/boot/grub/grub.cfg位于

### BEGIN /etc/grub.d/05_debian_theme ###

### END /etc/grub.d/05_debian_theme ###

由于是/boot/grub/grub.cfg使用中的文件生成的,因此/etc/grub.d/您应该查看一下。此文件中多次使用/etc/grub.d/05_debian_theme变量来确定 Grub 的外观。它还取决于系统中是否存在几个文件(背景图像、主题)。GRUB_DISTRIBUTOR

相关内容