帮助修复 grub rescue

帮助修复 grub rescue

我有一台 Windows 7 上网本。我重新分区了 100GB 大小,并在其上安装了 Ubuntu 11.4,启动主程序是 GRUB。今天,我不小心选择了 Windows 恢复分区,它加载成功,我马上就退出了。计算机重新启动,然后出现了 Grub Rescue 提示。错误没有这样的分区 grub rescue >

有人能帮我修复它吗?我在 Ubuntu 和 Windows 7 上都有我需要的重要数据。

答案1

您的数据仍然存在,请勿重新格式化。

您可以尝试很多方法来恢复这种情况。

备份 | dd

首先,在执行其他操作之前,使用 dd 将整个驱动器复制到另一个驱动器作为备份。这样,万一您走错路,就可以恢复到以前的状态。

为了例子

dd if=/dev/hda conv=sync,noerror bs=64K | gzip -c > /mnt/sda1/hda.img.gz

分区恢复 | TestDisk

Linux 实用程序测试磁盘“对于这种事情,它对我来说非常有帮助。先试一试。

引导 | 超级 Grub 磁盘

你可能会发现超级 Grub 磁盘如果您的分区状况良好,但就是无法启动,这将非常有帮助。

(编辑)启动 | Windows 安装磁盘

您可以使用 Windows 安装程序“修复”您的 Windows 安装,以便它再次启动。然后,您可以通过多种方式修复 grub。我实际上更喜欢的解决方案是只使用“易BCD“使用 Windows 7 启动管理器(非典型的优秀 MS sw)创建 Grub 的入口点。

如果使用 GPT,则进行恢复 | gdisk

我还发现磁盘分区非常出色,但如果您不使用 gpt 分区方案,那么这可能对您毫无帮助。不过,如果您运气不佳,请尝试一下,不确定它是否适用于 MBR。

相关内容