因此,我在 UEFI 系统上双启动了 Windows 8.1 和 Ubuntu 14.04。到目前为止,我已经能够从启动屏幕上的 grub 菜单切换操作系统,该菜单会显示两个操作系统的条目。最近,我尝试在 Ubuntu 中运行 Android 模拟器,特别是 Genymotion。完成所有操作后,我需要从 BIOS 启用英特尔虚拟化技术,我这样做了。但在保存更改并退出 BIOS 后,我的笔记本电脑现在直接启动到 Windows 8.1,而不显示 grub 菜单。
我知道如果我继续并重新安装 Ubuntu,我可以恢复 grub 菜单,但我真的不想走这条路。
我的启动模式设置为 UEFI,将其更改为传统模式后,grub 菜单仍未恢复。我的 Windows 引导加载程序和 grub 安装在单独的分区上,希望这能有所帮助。
那么,我这里遗漏了什么?请帮帮我。
答案1
您的问题与此处报告的许多其他问题类似。请参阅:
- Ubuntu 14.04 无法在 Windows 8.1 之前启动
- UEFI 系统上的 Ubuntu 13.04,以 Windows 启动管理器作为主加载器
- Windows 8.1 升级后无法启动 Ubuntu,启动修复无法修复
基本上,您应该能够使用bcdedit
Windows、从 Linux 紧急磁盘运行 Boot Repair 或安装 rEFInd 来修复此问题。(这些只是三个相对简单的修复方法;实际上还有几十种其他方法可以修复此问题。)