我正在尝试在 Ubuntu 上安装 Windows 7。我为 Windows 7 创建了 NTFS 分区,但我删除了一个 5GB 分区,因此当我重新启动 Ubuntu 时收到一条错误消息。
grub rescue error
为了解决此错误,我尝试安装启动修复软件。以下是我遵循的步骤:
- 启动到 LiveCD
- 连接到互联网
- 打开终端
- 下达命令
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
- 然后下达命令
sudo apt-get install -y boot-repair && boot-repair
现在我收到此错误信息:
Reading package lists... Done Building dependency tree Reading state information... Done
E: Unable to locate package boot-repair
答案1
如果您使用的是旧版本的 ubuntu live cd,则可能需要更改软件包源。(我在使用 Natty (11.04) live cd 时遇到了这个问题。)
启动 Synaptic,在菜单中转到“设置”->“存储库”。转到“其他软件”选项卡,然后选择以下行http://ppa.launchpad.net/yannubuntu/boot-repair/u...主要的然后点击下面的编辑按钮。
在弹出的新窗口中更改分配:字段为“quantal”(不带引号)。
重复步骤 1 和 2,但这次选择http://ppa.launchpad.net/yannubuntu/boot-repair/u...(源代码),然后关闭窗口。
现在,要么点击突触中的重新加载按钮,或者进入终端
sudo apt-get 更新
sudo apt-get 安装启动修复
就这样!Boot Repair 现已安装。
答案2
我在旧款戴尔电脑上安装 Lucid (10.04.4) 后也遇到了类似的 grub 错误,后来我找到了一个解决方案,可以通过修改此处的说明来安装启动修复:https://askubuntu.com/a/245571/285018. 修改记录在大胆的
启动 Synaptic,在菜单中转到“设置”->“存储库”。转到“其他软件”选项卡,然后选择以下行
http://ppa.launchpad.net/yannubuntu/boot-repair/u...主页,然后单击下面的编辑按钮。在弹出的新窗口中,将 distribution: 字段更改为“精确的“(不带引号)。
参考说明中的第 3 步说,在将字段更改为“精确”的同一窗口中,将“类型”更改为“源”,而不是“二进制”,但这对我来说没有必要。我将“类型”保留为“二进制”
现在,单击突触中的重新加载按钮并从那里安装启动修复,或者在终端输入:
sudo apt-get update sudo apt-get install boot-repair
附注:执行完上述步骤 1-4 并在主突触页面左下角选择“来源”后,ppa yannubuntu 已包含在可用源列表中。
答案3
- 确保您的互联网连接正常。
- 请仔细遵循以下步骤:https://help.ubuntu.com/community/Boot-Repair#Getting_Boot-Repair
答案4
尝试使用这些命令来执行此操作。
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
这些是来自以下网页的说明