安装Ubuntu 14.04 – 无法关闭安全启动后出现Grub Rescue Error

每当我尝试启动计算机时,它都会显示以下错误:

file /boot/grub/i386-pc/normal.mod not found Entering rescue mode... grub rescue> 

我尝试将Ubuntu 14.04安装到我的预装了Windows 8.1的计算机上。 我的目标是让它成为双启动。

我主要遵循这些指示

我不小心跳过了第5步,这是关闭安全启动,很可能是导致我当前错误的原因。 Ubuntu安装在我的计算机上,但我无法通过实时会话运行它,这促使我尝试Ubuntu和/或再次安装它。 但现在我甚至无法到达那里。

沮丧的是,我删除了我的闪存驱动器,那是当我到达这个屏幕时,我似乎无法摆脱它。

如果有帮助,在grub rescue mode提示符下输入命令ls输出:

  (hd0) (hd0,gpt 12) (hd0,gpt 11) (hd0,gpt 10) (hd0,gpt 9) (hd0,gpt 8)... (hd0,gpt 2) (hd0,gpt 1) 

set输出:

 cmdpath=(hd0) prefix=(hd0,gpt10)/boot/grub root=hd0,gpt10 

这是唯一有效的两个命令(我知道)。 我尝试过像quitexitlsmod这样的东西,但没有一个有效。

所以我刚才能够成功地使我的笔记本电脑成为双启动。

我摆脱grub救援提示的方式实际上是将我的启动模式从传统模式更改为UEFI。 当我通过按f2(对我来说)打开计算机时,我通过启动到BIOS页面来完成此操作。 然后我滚动到Boot并在Boot Mode选项下切换它。

这给我的机器加电时摆脱了grub救援屏幕。 当我打开它时,我直接进入Windows,没有选择Ubuntu的选项。 我的下一步是禁用安全启动(有关详细信息,请参阅http://technet.microsoft.com/en-us/library/dn481258.aspx )。

注意:在切换到UEFI之后才会显示禁用安全启动选项。 我现在能够关闭安全启动。 这样做的方法也在BIOS菜单上。 我只需向左滚动到“安全”选项卡(注意:您应该在底部看到安全启动选项。您无需禁用此选项,因为我的下一条指令将禁用它)。 我一直向下滚动到重置设置模式并按下回车键。 清除PK,禁用安全启动(在该屏幕上自行查看)并进入设置模式。 在旁注:我尝试了多次禁用安全启动,每次都保存它,但是当我重新启动计算机时(这仍然自动启动到Windows),这并没有改变任何东西。

在此之后,当我重新启动时,我可以选择Ubuntu或Windows(因为已经安装了Ubuntu)。

我是在联想P400上做到的。 我的理解是,整个UEFI对新操作系统来说是独一无二的,包括但不限于Windows(8和8.1)