Ubuntu 因 GRUB 问题无法启动

Ubuntu 因 GRUB 问题无法启动

用户们,

我怀着希望来到这里,希望您能帮助我。我想摆脱我的旧 WinXP,因为它的游戏支持现在似乎正在慢慢过期……所以我拿了第二个驱动器,只是一个我手头上的旧空驱动器(ATA-Maxtor 90648D3),将 WinXP 插入另一个驱动器,这样它就不会受到损坏,然后开始安装 Ubuntu 12.04。一切都按预期进行,直到最后。安装过程成功后正常关机。但当我尝试从硬盘启动我的新 Ubuntu 时,它说:

 error: out of disk.
   grub rescue>

那么,现在该怎么办?我已经在终端中尝试了很多东西,例如上面提到的 update-grubhttp://opensource-sidh.blogspot.de/2011/06/recover-grub-live-ubuntu-cd-pendrive.html。一切正常,他没有抱怨数据丢失或任何事情,但到最后他仍然无法启动!

下一步是更改 etc/default/grub 文件,以便它可以首先加载 ATA 驱动程序,这样我的驱动器现在就不存在问题了。但即使这样似乎也没有任何效果,我仍然被困在 Live-CD 模式下的 Ubuntu 中……

如果有人能帮助我,我会非常高兴。

感谢您的支持,戴夫

附言:我甚至尝试使用 Ubuntu 的一个小工具 boot-repair 来修复它,它创建了一个文件,里面的数据可能对你也有帮助。你可以在http://paste.ubuntu.com/1428022/

更新:在公司,我有一个 WDC WD3200YS-01PGB0 驱动器,一切正常。在家里,我尝试使用 ATA-Maxtor。其余内容如上所述...

答案1

幸运的是,这个问题很容易解决!

  1. 启动到实时 CD,最好是 Ubuntu。
  2. 打开命令行。您可以在 Ubuntu GUI 中的任何位置按 ctrl+alt+T 来执行此操作。
  3. 运行命令“sudo grub-install”

它将需要大约 2 秒钟才能完成,然后 GRUB 将被重新安装。

答案2

尝试按照这里给出的 grub 救援“点击这里“。

我想这应该可以解决你的问题!

答案3

所以,我又花了些时间解决这个问题,然后着手解决它 - 并修复了它!它非常简单,但与我们想象的不同。我只是切换了硬盘上的跳线位置,现在它可以正常工作了。我想硬盘被注册为从属,这与启动问题无关。因此,如果您想从驱动器启动操作系统,请务必将其作为主驱动器(1 或 2 无关紧要,只有主驱动器)包含在内,以便 BIOS 知道在哪里搜索。感谢您的帮助,也许这些提示可以帮助其他正在寻找解决方案的人!?

相关内容