我有 HP g6 Pavilion 笔记本电脑,并且已在 UEFI 模式下安装了 Windows 8 和 Ubuntu 13.04。
当我安装 Ubuntu 时,它没有检测到 Windows 8,因此我使用手动分区并成功安装。
然后我使用常规传统启动安装了 Backtrack 5r3,因为它不支持 EFI 启动。它检测到了 Ubuntu,但我再次使用手动分区,它再次正确安装。
问题是,当我启动笔记本电脑时,Windows 8 直接启动,我没有得到选择操作系统的菜单。
我在安装 Ubuntu 和 Backtrack 时将 GRUB 安装到了我的 Windows 分区。
我曾尝试使用 Easy BCD 作为启动菜单,但没有帮助。
我可以从 BIOS 的 EFI 启动选项启动 Ubuntu,因为我在那里看到一个 Ubuntu OS EFI 文件,但我想要一个启动菜单或 GRUB 来选择操作系统。
答案1
您可以通过多种方式解决此问题,但以下任一方法可能是最简单的:
- 以 EFI 模式启动实时 CD-R 或 USB 闪存驱动器并运行引导修复。这应该可以让 GRUB 启动并运行,同时检测到 Windows。诀窍是强制以 EFI 模式启动实时 CD。您可能需要使用固件的启动选项。通常,按下功能键(具体哪个不同)会产生启动菜单,您应该为实时 CD 选择提到“EFI”或“UEFI”的菜单。
- 下载我的 CD-R 或 USB 闪存驱动器映像rEFInd 启动管理器并准备一个介质。然后你应该能够启动它。如果 rEFInd 允许你同时启动 Windows 和 Linux,启动到 Linux,安装你的EFI 系统分区 (ESP)并
/boot/efi
安装 Debian 软件包版本的 rEFInd。然后您将在后续启动时使用 rEFInd 选择您的操作系统。
如果其中一个失败,请尝试另一个。如果仍然有问题,请回复 Boot Repair 提供的 URL;这将向我们提供有关您的系统配置的详细信息。