GRUB 仅检测 Windows

GRUB 仅检测 Windows

之后我在我的 Arch Linux 系统上安装了 Windows 10。因此,Windows覆盖了EFI分区,我不得不重新设置它(因为我的Arch Linux使用EXT4,所以Windows Boot Manager将无法工作)。我成功安装了 GRUB,但由于某种原因,未检测到 Arch 安装;从 GRUB,我只能启动到 Windows 10。

我尝试了efibootmgrgrub-install(后跟grub-mkconfig),但都没有显示结果。在我的引导启动中,两者都显示为可能的选择。前者让我进入 GRUB,在那里我可以选择启动 Windows;当我选择后者时,后者似乎什么也没做。

这是我第一次使用Arch Linux,也是第一次使用UEFI,所以这里很茫然。

答案1

由于还没有人能够提供答案,我可以建议另一个解决方案:转储 GRUB 并使用 systemd-boot 代替。请参阅Arch Wiki systemd 启动页面。 UEFI 系统上并不真正需要 GRUB,而且 systemd-boot 的配置比 GRUB 简单得多。

相关内容