简短的故事是我从 Windows 程序中收到了 BSOD。然后我无法启动Windows。我的系统设置了 GRUB 以双重引导到 CentOS,所以我引导到 CentOS 并尝试使用 TestDisk 修复 MBR。现在我无法启动到任一操作系统,也看不到 GRUB。我可以使用来自 LiveCD 的 TestDisk 查看文件,因此我可以看到它们仍然存在。下面是从 Fedora LiveCD 运行的bootinfoscript和 fdisk -l的输出。
目前,当我启动到硬盘驱动器时,我收到“硬盘驱动器错误”提示,仅此而已。
sdd 是包含 Windows 和 Linux 分区的硬盘驱动器。它说 GRUB 已安装,但我没有启动它。我曾尝试使用 testdisk 进行“分析”和“深入搜索”,但我忘记了确切的错误,但它无法提供表格。
尽管根据引导信息脚本,该表看起来不错。
请问,我该如何解决这个问题?一定有办法!
编辑:我试过启动 Windows 7 安装盘,修复模式看不到它的分区。另外,CentOS 修复模式看不到它的分区。
引导信息脚本:
Boot Info Script 0.61 [1 April 2012]
============================= Boot Info Summary: ===============================
=> Windows is installed in the MBR of /dev/sda.
=> Grub Legacy (v0.97) is installed in the MBR of /dev/sdc and looks on boot
drive …Run Code Online (Sandbox Code Playgroud)