如何让 Windows 进入我的 GRUB 引导加载程序?

如何让 Windows 进入我的 GRUB 引导加载程序?

在此输入图像描述有一天,我删除了一个 EFI 分区(用于 arch linux 安装)并创建了一个新分区。然后我多次尝试使用 ARCH Linux Live USB 在 UEFI 系统上安装 GRUB,但我成功了。但是我的 GRUB 上的 Windows Entry 丢失了(这在 EFI 删除后很明显)。现在我使用 Arch Linux,不知道如何让 Windows 进入我的 grub。我可能会尝试使用 Windows Live USB 来恢复 EFI,但我认为它会完全摆脱我的 grub。有什么解决方法可以以简单的方式做到这一点吗?

答案1

不将 Windows 安装回 EFI 不会破坏 grub。一般来说,您不应该破坏 EFI 分区,而只能从中删除。

您可能希望备份 EFI 的内容,以防 Windows 恢复时出现非常愚蠢的情况。但 Windows 引导加载程序和 grub 肯定可以且应该并排安装在 EFI 中。

安装后,您的 BIOS 应该会为您提供启动 Windows 或 grub 的选项。因此,安装后,如果您的计算机直接启动至 Windows,请检查您的 BIOS 设置。

最后,安装完毕后,进入 Arch Linux 并运行update-grub.然后,这应该检测 Windows EFI 条目并将 Windows 添加到 grub 中的启动菜单中

相关内容