即使使用EasyBCD编写将Ubuntu引导到Windows引导管理器的选项,当您尝试按Ubuntu的按钮(无论如何,大多数人)时,也会出现“ Windows无法加载”错误。在大多数情况下,安装后进入Ubuntu的唯一方法是遵循以下步骤:
这假定您已安装Windows 8,并且已将Ubuntu 8与它一同安装。它还假定您在安装后无法启动Ubuntu,并直接启动到Windows8。如果在进行任何更改之前使用EasyBCD(您应该拥有)对启动设置进行了备份,则请在开始之前恢复备份。
插入实时DVD或实时USB,然后重新启动计算机。
从出现的菜单中选择尝试Ubuntu,而不进行安装。
Ubuntu加载后,打开终端。
在终端中,键入以下命令:
sudo apt-add-repository yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
boot-repair
引导修复打开后,它可能会或可能不会提醒您检测到EFI,请选择确定。
选择推荐维修。
您应该收到一个错误,指出“检测到Buggy Kernel”,并且应该备份和删除Windows启动文件。选择是。
引导修复完成(它将重新安装并更新GRUB)后,在终端中输入以下内容:
sudo reboot
现在,当您重新启动计算机时,它可能会直接启动到GRUB,而绝对没有启动Windows 8的选项。您可以尝试两种方法来解决此问题。重新进入Windows的最简单方法是再次重新启动,并且一旦您看到OEM初始屏幕(如在我的计算机上的Gateway初始屏幕),请按您必须按的任何键才能进入启动菜单(F12)。您应该在启动菜单中看到几个条目。最上面的应该是Windows Boot Manager。选择它,您将被定向到Windows。其他任何选项都应打开GRUB,并允许您启动到Ubuntu。每当您要进入Ubuntu时,在计算机重新引导时按键进入引导菜单,然后根据要使用的操作系统从列表中选择适当的项目。因此,您的双引导已修复。有时,您必须进入UEFI或BIOS设置,并启用启动菜单键按下的选项,我这样做了,而且许多新型计算机都需要它。
或者,当GRUB菜单打开时,应该在GRUB菜单中的某处有一个选项,称为Windows UEFI Manager或Windows EFI Manager,或类似的选项。从列表中选择该项目应可以引导Windows,而不会出现任何问题。
EasyBCD在许多这类较新的机器中几乎没有用,因为它不能真正处理UEFI,并且在情况变得更好之前不应该使用。
这是确保您可以双重引导的唯一100%工作方式。打开启动菜单,然后从那里启动Ubuntu或Windows。我花了5天的时间使我的Ubuntu / Windows 8双启动正常工作,这是唯一可以100%正常运行的工具。