症状:

症状:

我最近在台式电脑的硬盘上安装了 Ubuntu 13.10,该电脑已经双启动了 Windows 8.1 和 Windows 7。第一次安装很顺利,但我想尝试将 Ubuntu 添加到 Windows MBR,所以我第二次安装了它。这次安装时没有引导加载程序,导致它启动到救援模式,我无法绕过该模式来访问我的 Windows 分区。然后我第三次重新安装并将其设置为配置引导加载程序。安装很顺利,但当我重新启动时,仍然出现救援模式。我不知道现在该怎么办。任何帮助都将不胜感激。

谢谢,雅各布

答案1

看来 GRUB 信息没有正确重新安装。以下是在使用 Ubuntu Live CD(或 USB)启动后在磁盘上重新创建 grub 信息的简单方法:

症状:

启动后我们得到提示:

错误:未找到文件。Grub 救援>-

问题:

磁盘上的 grub 信息已损坏,系统无法从正确的分区启动

解决方案:

1)使用 Ubuntu Live CD(或 USB)启动

2)打开终端(命令提示符)

3)类型:

sudo fdisk -l

您将获得一个分区列表,类似于以下列表:

/dev/sda1 13 102400 de Dell Utility
/dev/sda2 * 13 1926 15360000 7 HPFS/NTFS
/dev/sda3 1926 30892 232676566 7 HPFS/NTFS
/dev/sda4 30893 60802 240245761 5 Extended
/dev/sda5 30893 59584 230467584 83 Linux
/dev/sda6 59585 60802 9777152 82 Linux swap / Solaris 

Ubuntu 分区是名为“Linux”的分区(不一定是带星号的分区,尽管也可以)。在本例中,它位于“/dev/sda5”,因此我们必须挂载它:

4)将以下命令中的“sda5”替换为您情况中的分区名称:

sudo mount /dev/sda5 /mnt

5)然后安装grub:

sudo grub-install --root-directory=/mnt /dev/sda

6)重新启动并验证一切正常。

相关内容