HP启动菜单中缺少Ubuntu

我有一台惠普笔记本电脑,Windows 8.1和Ubuntu 14.04双启动。 我曾经使用F9键进入启动菜单并选择了Ubuntu然后GRUB会出现在我再次选择Ubuntu的地方。 这一切都很好。 硬件更改或Windows更新导致Ubuntu选项从启动菜单本身丢失。

我该如何解决此问题并再次启动到Ubuntu?

我通过制作实时USB来修复它,选择尝试ubuntu,然后使用启动修复重新安装grub。 引导修复就像魔法一样。 我所要做的就是选择“推荐修复”选项。 谢谢你的回答

如果您可以启动到Windows,请尝试使用EasyUEFI程序。 如果它显示ubuntu条目,您应该能够激活它并将其移动到列表顶部。 如果它没有显示该条目,您可能仍然可以使用EasyUEFI重新创建它,但我不确定如何使用EasyUEFI执行此操作的详细信息。 您需要在EFI系统分区(ESP)上为EFI\ubuntu\shimx64.efi创建一个条目。 运气好的话,用户界面会明白如何做到这一点。

如果条目完全丢失且EasyUEFI不能解决问题,您应该可以在Windows中使用bcdedit进行操作:

  1. 在“开始”菜单中找到“命令提示符”,右键单击它,然后选择“以管理员身份运行”。 此操作将打开具有管理权限的命令提示符窗口。
  2. 键入bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
  3. 键入bcdedit /set {bootmgr} description "ubuntu"
  4. 重启。

GRUB应该作为默认启动项; 或者至少,你应该在EFI的启动管理器中看到一个新的ubuntu条目。

请注意,某些HP(尤其是较旧的HP)具有可以忽略或忘记EFI启动管理器条目的片状EFI。 您可能遇到与此相关的问题 – 但它曾经为您工作的事实意味着应该可以让它再次运行。 如果在使用EasyUEFI和/或bcdedit后仍然遇到问题,您可能需要尝试进入固件设置实用程序并找到将所有值重置为默认值的选项。 运气好的话,这将清除任何导致问题的事故。 不利的一面是,你可能需要重新注册GRUB(使用EasyUEFI或bcdedit ,如上所述;或者Linux工具efibootmgr )。

在Windows上尝试安装分区向导 ..打开它..选择你的整个硬盘! 然后从左侧的选项栏中选择: 重建MBR