我在新的 Windows 8 Dell Inspirin 上安装了 Ubuntu 12.10,想设置双启动。但是,当我重新启动时,它直接进入 Windows 8,没有给我一个 Grub 屏幕,上面有启动 Ubuntu 的选项。我使用 EasyBCD 或 BootRepair 实用程序没有成功。
知道如何才能实现双启动吗?
答案1
搭载 Windows 8 的新电脑使用 UEFI,试图取代旧的 BIOS 固件。您可以阅读此内容在 Ubuntu 维基上,但我会粘贴一些你可以尝试做的事情。
创建 Ubuntu-Secure-Remix 的 LiveDVD 或 LiveUSB64 位或 Ubuntu (>=12.10)64 位前者更加方便,因为其中已经包含了第4步要用到的Boot-Repair。
使用 LiveDVD 或 LiveUSB 启动您的 PC,然后选择“试用 Ubuntu”。备注:如果您得到安全启动或者签名错误,按照说明禁用 SecureBoot这里,然后重试启动磁盘。您可能还需要禁用快速启动在同一菜单中。以通常的方式从 Live CD/DVD 或 Live USB 安装 Ubuntu,然后重新启动 PC。
如果 PC 没有加载 Ubuntu(而是加载 Windows,例如,如 Bug#1050940),或者如果 GRUB 2 菜单中的 Windows 条目没有引导 Windows(请参阅错误 #1024383),使用 Live CD/DVD 或 Live USB 启动您的 PC,然后再次选择“尝试 Ubuntu”。当实时会话加载完成后,运行启动修复(详情见链接)。当 Boot-Repair 加载时,点击“推荐修复”按钮,并在纸上写下 URL(paste.ubuntu.com/XXXXXX/) 将会出现。
这应该可以解决大多数启动问题。如果不是修复启动问题,请按照此程序。如果仍然不行,请在本论坛,描述您的问题并指明您在上一步中写的URL。
答案2
我遇到了几乎相同的问题,解决方案是
- 禁用 UEFI 中的安全启动选项;然后
- 通过中断启动来打开 Ubuntu(希望这是最后一次)
- 运行 Boot-Repair(您已经拥有),使用“推荐修复”选项,如上所述。
查看更多详细信息这里
我发现如果不禁用安全启动选项,GRUB 将不会在启动时运行,并且机器默认加载 Win8。
祝你好运 :-)
答案3
答案4
对于遇到同样问题的人来说,首先要尝试的可能就是简单地改变 BIOS 中的启动优先级顺序。
我在安装了 Ubuntu 16.04 后,使用 W8 的 Acer Aspire V3 也遇到了同样的问题。打开电脑后,我按 F2 键打开启动菜单(在其他电脑上可能是其他键,F12 或 esc),然后选择“启动”选项卡,然后通过选择它并按 F6 键在列表中向上移动 Ubuntu。
但当然其他情况可能不那么容易解决......