我有一个多引导系统,主驱动器上有 Windows 10,外部驱动器上有 Linux Mint 20 和 Ubuntu 20.04。Ubuntu 和 Linux Mint 都使用相同的引导加载程序,该引导加载程序存储在外部驱动器的 ESP 上。此引导加载程序在我的主板的引导菜单中显示为“ubuntu”,但我想将其更改为其他内容,例如“Linux Mint 和 Ubuntu”。假设这是两个操作系统的共同点,它不能从根分区更改。相反,它在 ESP 上。但是如何从 ESP 自定义引导行为?有什么办法可以更改启动项的名称吗?
前段时间,我设法使用 `bcdedit` 将 Windows 引导加载程序名称从“Windows 启动管理器”更改为“Windows 10”。但是我怎么能用 Linux 做到这一点呢?我曾尝试使用 `efibootmgr`,但没有成功。我也尝试编辑 `/etc/default/grub` 但这不起作用,可能也是因为我没有编写正确的设置。那么如何在引导条目中更改 Linux 引导加载程序的名称呢?在主板的 UEFI 设置中删除它不起作用,因为如果连接了外部驱动器,它会在每次重新启动时重新出现。
我无法评论,但内容是
/etc/default/grub
什么?以开头的行GRUB_DISTRIBUTOR
应该控制这个条目的值。如果您注释掉现有行(添加#
到行首)并在其下方添加一个新行,它应该会生效。例如:sudo update-grub
保存此更改后不要忘记运行。