今天我尝试启动我的计算机,结果出现了错误:没有这样的分区。Grub 救援>
它是一种命令提示符。我有 2 个不同版本的 ubuntu 和 windows 7。我进行了几次谷歌搜索,并使用了遇到同样问题的人建议的几个命令,但某些命令无法被识别。
有什么帮助吗?
答案1
由于某种原因,Grub 找不到它应该在的启动分区,如果没有更多信息,我无法告诉你原因。可能的原因有:更新时出错、Grub 引导加载程序损坏或硬件错误(如硬盘故障)。我相信还有其他原因,但我想到的只有这些。
大多数情况下,修复 grub 就可以解决这些问题。
修复 grub 最简单的方法是使用启动修复
详细说明和更多信息这里但快速说明是:
启动你的 LiveCD/USB 并在终端中输入以下内容:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
这将安装并boot-repair
在您的实时环境中运行(不会将任何内容安装到您的硬盘上)
当窗口弹出时点击建议修复 这将扫描您的系统以查找任何操作系统,然后使用有关您的 Ubuntu 分区位置的正确信息安装 grub,当您退出实时环境并重新启动时,您应该能够加载 Ubuntu。
运行时,boot-repair
它将创建一个文件,该文件将上传到 paste.ubuntu.com,记下它提供的 URL,您将能够链接到它以获得更多帮助。有关此内容的更多信息,请参阅我上面提供的链接,以及有关高级选项的更详细说明和信息(在正常安装中通常不需要高级选项)
如果您想检查硬盘,最简单的方法是通过Disk Utility
键入名称在仪表板中找到。当第一个窗口弹出时,单击左侧代表您的硬盘的图标,您将看到以下屏幕截图。如果指示灯为绿色,则单击鼠标指针所在的位置,这应该很好,但如果您想测试磁盘的表面,可以单击该按钮并在下一个屏幕上运行测试。这些测试会很长,对于大型磁盘来说,一个小时并不奇怪。