为什么 Arch 默认情况下没有启用 grub 探测器?

为什么 Arch 默认情况下没有启用 grub 探测器?

我使用 Endeavor OS,最近不得不在驱动器上安装一些其他发行版。然而我意识到我不能只是运行os-prober来尝试检测其他操作系统。

我想知道为什么其他发行版如 MXlinux (debian) 和 fedora 没有这个问题。

为什么我必须仅在基于 Arch 的发行版中在配置中启用它?

答案1

在纯 Arch 中,grub 包和 os-prober 包是两个独立的东西。因此如果只安装grub的话这样设置GRUB_DISABLE_OS_PROBER=false会出错。

在 Arch 中,您需要做出很多关于安装什么和不安装什么的决定。这只是其中之一。如果您只运行 Arch,则不需要 os-prober。

相关内容