尝试启动 Ubuntu,但是却显示以下内容:
grub rescue>
答案1
如果您以前能够启动 Ubuntu,但现在无法启动,请按照以下步骤解决问题。
首先输入
ls
命令并按Enter查看所有可用分区。条目将显示为(hd0,msdos1) (hd0,msdos2) (hd0,msdos5)
等。然后输入
ls (hd0,msdos1)/
以查看驱动器的内容。如果您看到类似vmliuz
或 的条目initrd
,则它就是您的 Linux 分区。如果您使用 (hd0,msdos1) 失败,请尝试使用 (hd0,msdos2) 等,直到您识别出您的 Ubuntu 分区。正确识别 Ubuntu 分区后,输入
root=(hdX,msdosX)
,将 替换X
为正确识别的编号。例如,如果您通过输入看到vmlinuz
和条目,则命令将是。initrd
ls (hd0,msdos5)
root=(hd0,msdos5)
然后输入
configfile /boot/grub/grub.cfg
。Enter这将带你进入上一个 Ubuntu grub 菜单。然后选择条目来启动 Ubuntu。
启动后,打开终端并输入
sudo update-grub
。Enter这将更新 grub 菜单并防止将来出现问题。
如果安装后无法启动 Ubuntu,则重新安装 Ubuntu 是最好的选择。您可以查看以下问题:
答案2
我知道这听起来无关紧要,但在多次重启尝试之后,在阅读任何帖子之前,我决定进入 BIOS 尝试恢复默认值和/或更改启动顺序。只需按几次 F2 即可解决问题,包括在 Grub 应该启动的那一刻。从那时起,我重启了几次,没有任何问题。我的配置是 Ubuntu 12.04 和 Windows 7 双启动
希望它对其他人有用
答案3
断开我的 Windows 7 驱动器即可解决此问题。
答案4
我遇到这种情况是因为我更换了一个驱动器,因此我在 fstab 中为它创建了一行。更换驱动器后问题解决。然后添加了error=continue