Windows 从 BIOS 中删除了自己的驱动器,但出现在 Linux 中

Windows 从 BIOS 中删除了自己的驱动器,但出现在 Linux 中

我遇到了一个奇怪的问题。

背景信息:我的这台电脑上有两个 SATA 驱动器。第一个驱动器有一个启动分区和两个 NTFS 分区(一个 Windows 7,一个存储)。第二个驱动器有一个用于 Fedora 15 的 ext3 分区,以及另一个 NTFS 存储分区。

大约一年来,一切都运行良好,直到一个月前,我启动 Windows,当蓝屏闪烁半秒钟(速度太快,无法读取)时,它进入“正在启动 Windows”徽标,然后重新启动计算机。计算机启动时,它显示“缺少操作系统”,BIOS 列出的第一个 SATA 插槽完全是空的(带有引导加载程序的驱动器)。我启动了一个实时 CD,可以看到驱动器及其内容,当我重新启动时,BIOS 也再次看到了它。在执行 chkdisk 后,我可以毫无问题地启动 Windows,但只有一次。下次启动时,还是蓝屏,SATA 驱动器也消失了。另一个 chkdisk、memcheck、系统恢复和“启动修复”尝试让我再次启动它,但同样只有一次。

现在,SATA 驱动器不会消失,但每次都会出现蓝屏并重新启动。我通常会认为是硬盘驱动器出现故障,但我可以在 Linux 中毫无问题地读取和写入驱动器。只有在 Windows 启动时才会出现这种情况。

有人知道这可能是什么吗?以及如何解决它?

谢谢

相关内容