efi 未检测到任何操作系统

efi does not detect any operating systems

我有一个 Lenovo ideapad 310-15KIB,windows 10 预装在 UEFI 模式下。

我尝试在传统模式 (bios) 下安装 fedora 25 工作站,安装过程中发生错误,告诉我 fedora 无法启动,并询问我是否要退出安装,我点击了是。

在那之后系统没有检测到 windows 也没有检测到我安装的任何其他 OS(我尝试重新安装 windows、Ubuntu 等...)没有任何显示在 EFI 或传统模式下,它只是说缺少操作系统。 EFI分区类型为GPT。

提前致谢

你不应该在传统模式下安装一个 os 而在 UEFI 下安装另一个。那根本行不通。

另一个问题:是否正确检测到硬盘驱动器?我在其他地方读到这可能会导致问题。

话虽如此。我猜 fedora 覆盖了你的引导扇区,所以 Windows UEFI 现在是 lost 因为它被旧模式覆盖了。

如果您想在传统模式下安装 Fedora,您必须先决定,然后将 bios 设置为在传统模式下启动,并且仅在传统模式下启动,然后再次尝试安装。 (Windows 不适用于旧版。)

如果你想要双启动。将 Bios 设置为仅 UEFI,然后先安装 Windows,然后再次在 UEFI 模式下安装 fedora。它应该检测到 Windows 并使其可以使用 grub 启动。

同样对于 Fedora 安装,停用安全启动是明智的。

如果这没有帮助。请提供您遇到的错误信息!

谢谢,祝你好运!

使用 Windows 安装程序在基于 UEFI 的 PC 上安装 Windows 时,您的硬盘驱动器分区样式必须设置为支持 UEFI 模式或旧版 BIOS 兼容模式。

例如,如果您收到错误消息:“Windows 无法安装到此磁盘。所选磁盘不是GPT分区样式”,这是因为您的PC以UEFI模式启动,但您的硬盘未配置为UEFI模式。

参考下面link https://technet.microsoft.com/en-us/library/dn336946.aspx