入口在哪里
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
Run Code Online (Sandbox Code Playgroud)
取名字来自?
这就是为什么这不是“如何安全地在 grub 启动菜单中更改操作系统名称?”的原因:
我已经知道在 GRUB 启动菜单中分配给操作系统的名称可以通过注释来更改
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
Run Code Online (Sandbox Code Playgroud)
并替换条目
GRUB_DISTRIBUTOR="Some other name"
Run Code Online (Sandbox Code Playgroud)
(在引号中)。
我找到的所有解释都只是说:
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian -
Run Code Online (Sandbox Code Playgroud)
“这一行只是检索菜单项中的名称。” 很公平!但我想知道:这个命令从哪里检索实际名称?名称必须以纯文本形式包含在某个文件中!