之前使用的是 Ubuntu 12.04 LTS,运行良好。现在只有 Grub 提示。我现在该怎么办?

之前使用的是 Ubuntu 12.04 LTS,运行良好。现在只有 Grub 提示。我现在该怎么办?

笔记本电脑因电池故障关机。我正在使用自动更新选项更新所有程序。现在我只看到 Grub> 提示符。我该怎么做呢?

笔记本电脑是 NEC Versa,Ubuntu 一直运行良好,没有任何问题。

答案1

如果是 grub 救援提示,则很可能是 grub 找不到要启动的内容。如果只是一般的 grub 提示,则很可能是启动文件中的某些内容出现问题。

如果您有可进入 Linux 的启动 CD,我建议使用它进行启动。将驱动器安装在 /mnt/my_drive 下,并运行 chroot 环境。概述基础如下...

这些命令要求您以 root/超级用户身份运行它们,首选方法是在命令前加上 sudo ,(或者,您可以使用通过运行 创建的 root shell sudo -s)。无论您选择哪种方式,请注意,使用 root 可能会对您的系统造成很大损害,因此请谨慎谨慎地使用它。

sudo mkdir /mnt/my_drive

假设你的主分区是 sda2

sudo mount /dev/sda2 /mnt/my_drve

然后将 /dev /proc /sys 绑定到您的硬盘

sudo mount --bind /dev /mnt/my_drive/dev
sudo mount --bind /proc /mnt/my_drive/proc

sudo mount --bind /sys /mnt/my_drive/sys

然后进入 chroot 环境

sudo chroot /mnt/my_drive /bin/bash

检查所有软件包安装是否已配置

sudo dpkg-reconfigure -a

最后运行 grub-install 来修复有问题的驱动器,通常/dev/sda

sudo grub-install /dev/sda

最后

sudo update-grub

相关内容