从 Grub 错误中恢复

从 Grub 错误中恢复

我在一台笔记本电脑上使用 Windows 和 Linux。我不知道我在分区设置中删除了什么。突然,当我重新启动笔记本电脑时,它显示了以下错误消息。

GRUB loading.
Welcome to GRUB!
error: no such partition.
Entering rescue mode...

然后我尝试了每个分区中的许多命令键,但它总是提示错误unknown commandunknown file system.

我没有 CD 驱动器来备份我的笔记本电脑。但我有一个装有 windows 文件和 ubuntu 12 的笔驱动器。

我再次尝试恢复它。但还是一样,没有任何变化。我怎样才能恢复它?

答案1

你没有说你安装了哪个 Linux 发行版,但我会在这里做出一个错误的假设,因为你有一个装有 Ubuntu 的闪存驱动器,所以你正在运行 Ubuntu。

另外,请确保您有备份。您仍然可以通过安装驱动器来访问您的文件。我在下面解释了如何安装,或者你可以查看手册页。

有一个程序叫启动修复。打开在闪存驱动器上运行的 ubuntu 并安装它:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

然后检查并设置您的设置并将其瞄准您的驱动器。可能会sda,但你可以用 来查找lsblk。然后,无论哪个分区表看起来像您记得的那样,都可能是驱动器。

如果对其中的内容有任何疑问,请使用(作为示例)sudo mount /dev/sdX1 /mnt安装它,以便您可以四处查看。然后只需cd /mnt将目录更改为您的安装点。

相关内容