我已阅读并在一定程度上了解了有关 UEFI 和 Ubuntu 的问题。但是,我无法在现有的 Windows 8 UEFI 安装旁边以 UEFI 模式安装 Ubuntu 13.04 64 位。
简而言之,我所做的是:
- 我将 Ubuntu iso 刻录到 DVD 和 USB 记忆棒上。
- 然后我保持 UEFI 启动处于激活状态,并且安全启动处于停用状态。
UEFI Ubuntu 菜单按预期出现,我可以选择“试用 Ubuntu”、“安装 Ubuntu”等。然而,无论我选择哪个选项尝试或者安装,屏幕变黑并且没有任何其他反应。
如果我打开安全启动并使用 DVD 或 USB 记忆棒,也会发生同样的情况。如果我关闭 UEFI 并转到传统模式,一切都会正常进行,我确实以这种方式安装了 Ubuntu。但是,现在如果我想使用 Windows 8,每次都必须转到 BIOS 并切换回 UEFI 模式。
有什么建议么?
答案1
- 使用 Ubuntu 12.04/13.04 制作一个干净的 USB(不是多重启动!)
- 照常安装 Ubuntu。
- 使用 supergrub 制作可启动 USB 或将其刻录到 CD 上。
- 使用 supergrub 启动 Ubuntu(启动 => 检测任何操作系统 => 选择您的 Ubuntu 启动选项)。
- 一旦 Ubuntu 运行,请从软件中心安装 Synaptic 包管理器。
- 打开 Synaptic 并从已安装的包中搜索 grub。
- 标记所有包含 grub 或 grub2 的软件包以便重新安装(我不记得具体是哪个包,所以我标记了大部分包)。
- 重新启动并且 grub 应该加载。
- 如果 Windows 8 仍在加载,请输入您的 UEFI BIOS 启动选项并选择 Ubuntu 启动选项。
这对我来说可以。
PS:不要尝试从 grub 菜单启动 Windows 8,它不会启动。如果您想启动 Windows 8,只需打开 BIOS 启动菜单(例如:对于华硕主板启动菜单,按 ESC)并选择 Windows 8。