![安装Ubuntu 14.04--关闭安全启动失败后出现Grub Rescue错误](https://linux22.com/image/976183/%E5%AE%89%E8%A3%85Ubuntu%2014.04--%E5%85%B3%E9%97%AD%E5%AE%89%E5%85%A8%E5%90%AF%E5%8A%A8%E5%A4%B1%E8%B4%A5%E5%90%8E%E5%87%BA%E7%8E%B0Grub%20Rescue%E9%94%99%E8%AF%AF.png)
每当我尝试启动计算机时,它都会显示以下错误:
file /boot/grub/i386-pc/normal.mod not found
Entering rescue mode...
grub rescue>
我尝试在预装 Windows 8.1 的计算机上安装 Ubuntu 14.04。我的目标是使其成为双启动。
我主要关注这些说明
我无意中跳过了第 5 步,即关闭安全启动,这很可能是导致我当前错误的原因。Ubuntu 安装在我的电脑上,但我无法通过实时会话运行它,这促使我尝试 Ubuntu 和/或再次安装它。但现在我甚至无法到达那里。
无奈之下,我移除了闪存驱动器,然后就出现了这个屏幕,我似乎无法摆脱它。
ls
如果有帮助,在 grub 救援模式提示符下输入命令输出:
(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
这是唯一有效的两个命令(据我所知)。我尝试过、、、,quit
但exit
都lsmod
没有用。
答案1
所以我现在已经能够成功地使我的笔记本电脑实现双启动。
我摆脱 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)