![grub 损坏并且无法启动](https://linux22.com/image/1040316/grub%20%E6%8D%9F%E5%9D%8F%E5%B9%B6%E4%B8%94%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
我曾同时运行 ubuntu 12.10 和 windows 7(双启动,1 个硬盘)。安装 ubuntu 时,我不小心给它留了太多空间。所以我决定删除它并重新安装,但这次是在 100gb 分区上,而不是 300gb。所以在 windows 中,我删除了 ubuntu 分区并将 win7 分区扩展回 913,然后我休眠了 windows 以查看它是否有效...结果发现 grub 仍然在这里,现在当我启动时,它显示“没有这样的分区”,而我在 grub 恢复控制台中...有没有人知道如何回到 windows?请告诉我,我需要它!
编辑我需要尽快修复此问题。拜托。我的 Windows 7 处于休眠状态,我无法对硬盘进行分区以再次安装 ubuntu 来修复此问题。我需要帮助。是否有命令我可以在 grub 恢复控制台中输入以启动到 win 7?
答案1
您删除了 Ubuntu 分区,从而删除了/boot
GRUB 所在的分区。简单的方法是重新安装 Ubuntu,一切都会顺利...
答案2
修复了它。我刚刚去了http://www.howtogeek.com/114884/how-to-repair-grub2-when-ubuntu-wont-boot/并且它修复了这个问题。但我认为 grub 不见了,但我不在乎。我拿回了我的 win 7。感谢大家的时间!
答案3
当您删除 Ubuntu 分区时,您会破坏 Grub,因为它需要那里的启动信息。
如果没有 Ubuntu 分区,您就无法使用 Grub 启动 Windows。
您有两个选择:
- 在缩小的分区上重新安装 Ubuntu。这将重新安装 Grub,您将能够再次使用 Grub 启动 Windows 和 Ubuntu。
- 如果您不想再次安装 Ubuntu,请修复 MBR,实际上是删除 Grub 并恢复 Windows 引导加载程序。您将需要 Windows 安装 CD 或替代品。从修复光盘或安装光盘启动,转到命令提示符并运行,
bootrec.exe /FixMbr
然后按bootrec.exe /FixBoot
。请参阅本网站更多细节。
答案4
Windows 可能正在休眠,但如果您重新启动并安装 Ubuntu,一切就都好了。重新启动后,Ubuntu 会接管,因此 Windows 休眠无关紧要。