grub-install 的 --removable 标志有什么作用?

grub-install 的 --removable 标志有什么作用?

GRUB2grub-install有一个--removable标志,但手册页上只说它表示“安装设备是可移动的”。文档同样只是说“对于可移动安装,您必须使用 --removable。” GRUB 在有/没有此设置的情况下实际上会有什么不同?(对于上下文,我在尝试理解在 UEFI 系统上修复 GRUB 安装所需的参数时发现了这一点,并发现一些讨论关于该特定选项。

答案1

它将 EFI 可执行文件安装到“后备”路径(例如EFI/boot/bootx64.efi),以避免必须将可执行文件注册到 UEFI 固件(NVRAM)。UEFI 固件将自动将其列出(作为“磁盘”条目)。

来源:评论在问题中。

前面提到的后备引导加载程序(EFI/BOOT/bootx64.efi或其变体,取决于架构)是一种特殊情况。此文件名最初仅用于可移动媒体,以便可以引导它们安装操作系统。(如果没有这个固定文件名,出厂时的新计算机将无法引导任何东西!)此文件名也很快被用作硬盘安装的后备文件名。这样,如果将正常引导加载程序的副本安装到后备文件名,则即使基于 NVRAM 的引导管理器列表损坏,计算机仍可引导。

来源,在另一条评论中引用。

还请检查默认名称对于其他架构。

相关内容