如何在具有 EFI 引导加载程序的 PC 上启动 Windows 8 和 Ubuntu 13.04?

如何在具有 EFI 引导加载程序的 PC 上启动 Windows 8 和 Ubuntu 13.04?

我刚买了一台联想 ideaPad Z400。我毫无问题地安装了 ubuntu 13.04。现在,我无法启动 Windows 8。无论启用还是禁用安全启动模式。我很沮丧。这是我的启动修复自动生成的文件。http://paste.ubuntu.com/5645521/

在 grub 启动菜单中,有几个选项,Windows 8 加载器,Windows 8 恢复 UEFi。我可以用恢复 UEFI 进入 Windows 8。但是,常规的 Windows 8 不起作用。我不知道这两种 Windows 模式有什么区别,以及是否有任何解决方案可以解决。

如果我加载常规的 Windows 8,它会告诉我未找到驱动器映射命令,并且 efi 无效...

答案1

如果我理解正确的话,GRUB 选项名为“Windows UEFI 恢复 bkpbootmgfw.efi”启动 Windows,但有其他 GRUB 条目不起作用。如果是这样,它的工作方式应该正常——或者至少是 Boot Repair 工具应该设置的方式。(这不是一个很好的解决方案,关于这个问题我还有更多要说的我的网页。这是标签和选项太多的问题,而不是无法启动 Windows 的问题。如果我理解正确的话,最简单的解决方案是忽略该问题,只使用名称尴尬的 Windows 启动选项。不过,还有其他几个选项。两个相对容易的选项是:

  • 使用名为GRUB 2 定制器调整 GRUB 菜单项。不过,我从未使用过此工具,因此无法提供进一步的指导。
  • 重新运行启动修复工具,单击高级选项,单击恢复 EFI 备份,然后单击应用。完成此操作后,安装我的rEFInd 启动管理器。这通常比 GRUB 能更好地启动 Windows;但是,它可能有一个或两个额外的启动选项,您可能需要使用 rEFInd 自己的方法来摆脱这些选项——要么删除有问题的文件,要么使用dont_scan_dirsdont_scan_files选项/boot/efi/EFI/refind/refind.conf

如果我完全误解了您的帖子,并且您无法从 GRUB 启动 Windows,那么第一个解决方案对您没有任何帮助 —— 至少,在没有更好地理解问题并拥有适用于 Windows 的替代 GRUB 启动节的情况下。第二个解决方案可能有效,但如果我误解了,我建议您发布澄清并等待进一步的回复后再继续。

相关内容