我在 Windows 8 旁边安装了 Ubuntu,它运行良好,但是当我重新启动计算机时,在双启动中我可以选择:
- Ubuntu
- Ubuntu 的高级选项
- Windows 启动管理器(在 /dev/sda1 上)
- 系统设置
如果我点击Ubuntu它直接进入 Ubuntu,一切都正常。
但点击视窗我收到错误:
/EndEntire
file path: /ACPI(a0341d0,0)/PCI(2,1f)/Sata(0,0,0)/HD(1,800,fa000,41ea8f607930ff48,2,2)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire
error: cannot load image.
Press any key to continue...
我按下 Enter 键,得到:
GNU GRUB version 2.02^beta2-9
Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.
grub> _
在这里我输入exit
并按下回车键,然后我看到启动管理器:
UEFI BOOT:
ubuntu...
Windows Boot Manager ...
...
我选择视窗...最后进入 Windows。为什么我必须经过所有这些过程才能进入 Windows?
注意:我尝试了 Windows 8 的“启动修复”,但未能解决问题
编辑:
答案中的解决方案对我来说风险太大了... 有没有办法至少将 Windows 设为默认操作系统?在当前情况下,如果我重新启动计算机并且不触碰任何东西,它会自动加载到 Ubuntu。我可以将其默认加载到 Windows 8 吗?
答案1
我觉得很奇怪,它给你的是 Windows 启动管理器,而不是 Windows 本身。尝试从 ubuntu 更新 grub。教程可以在这里找到:https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
如果修复工具不执行任何操作,启动修复工具还可以提供“Bootinfo”摘要,以帮助我们更深入地了解问题。
答案2
您可能喜欢使用这个软件-EasyBCD。
再试一次,使用上述方法启动 Windows。然后安装 EasyBCD。
安装启动 BCD 后,您可以在那里看到您的启动项。然后您可以编辑启动项或添加新项或执行其他操作。:p
这也许可以解决你的问题。:)