使用引导修复安装 Ubuntu 后,Windows 8 无法通过 GRUB 引导

tom*_*php 8 dual-boot uefi windows-8 boot-repair

我刚刚购买了一台新的 Acer Aspire V3-771G 笔记本电脑,它预装了 Windows 8。

我缩小了主 Windows 分区并安装了 Ubuntu 12.10。然后我必须运行 boot-repair 才能启动到 Ubuntu。这是粘贴的报告

这有效,我现在可以启动 Ubuntu,它为我提供了 3 个其他条目,应该可以让我启动回 Windows 8。但是,在尝试这些菜单条目时,我收到以下错误:

Windows UEFI bkpbootmgfw.efi

/EndEntire
file path: /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)
/HD(2,c8800,96000,fe030bf1430a6047,9a,9a)/File(\EFI\Microsoft\Boot)
/File(bkpbootmgfw.efi)/EndEntire
error: cannot load image.
Run Code Online (Sandbox Code Playgroud)

Windows 启动 UEFI 加载程序

/EndEntire
file path: /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)
/HD(2,c8800,96000,fe030bf1430a6046,9a,9a)/File(\EFI\Boot)
/File(bkpbootx64.efi)/EndEntire
error: cannot load image.
Run Code Online (Sandbox Code Playgroud)

EFI/OEM/Boot/bootmgfw.efi

/EndEntire
file path: /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)
/HD(2,c8800,96000,fe030bf1430a6046,9a,9a)/File(\EFI\OEM\Boot)
/File(bootmgfw.efi)/EndEntire
error: cannot load image.
Run Code Online (Sandbox Code Playgroud)

我查看了/boot/efi分区,.efigrub 中列出的文件在那里,但我总是收到此错误。

Whi*_*ppy 16

在我漂亮的新联想 thinkpad t540p 笔记本电脑上安装 Ubuntu 14.04 和 Windows 8.1 后,我遇到了这个问题。

但是,我所要做的就是禁用 bios 中的安全启动选项。完成后,grub 菜单允许我从选项启动 Ubuntu 或 Windows。

我不需要做任何其他事情。


Lov*_*ntu 5

你可以试试这个:

  1. 运行引导修复 --> Advanced Options--> 勾选Restore EFI backups--> 应用。
  2. 然后在您的 BIOS 中的 Boot order 菜单中,选择该Windows条目。它应该启动 Windows。要启动 Ubuntu,您需要Ubuntu在 BIOS 中选择该条目。