我发现了许多类似的问题,但找不到任何非常接近的问题。如果我漏掉了什么,我很抱歉,我很乐意检查一下。
我有一台 HP 机器,它在 Windows 7 上运行一种信息亭系统。随机地,它似乎显示“非系统磁盘”错误,重启后不想做任何事情。假设是硬盘故障,我更换了硬盘并尝试从另一个硬盘进行克隆(非常相似,尽管轻微地不同)系统。使用这个新硬盘和一个功能正常的系统(具有相同硬件配置)的干净幽灵,我仍然遇到了同样的错误。我连接了原始驱动器,在我的开发管理机器上创建它的映像没有问题。
经过一番查找,我发现可能是 SATA 电缆的问题,所以我也更换了它,并重新安装了原来的“失败的”驱动器,启动正常。我以为使用新的 SATA 电缆已经解决了这个问题,所以我就把它留在那里,结果发现错误在一夜之间又出现了。然后我换了一个 SATA 端口,它又正常工作了至少 10 个小时,结果发现一夜之间它又出错了。
现在我拿出新的硬盘,从我制作的原始映像中恢复备份,并将其安装在有问题的机器上。这立即再次导致非系统磁盘错误。然后我更换了 SATA 电缆和端口,再次出现非系统磁盘错误。
目前,我不太确定是什么导致了这个问题。驱动器确实出现在 BIOS 中,当查看内容(在旧硬盘和新硬盘上)时,启动文件似乎完好无损。奇怪的是,它们都至少可以启动一次,但之后就无法启动了。
我不知道这是否可能是主板错误或电源错误...我现在大多不知道该说什么了。
PS,我确实记得他们已经安排了任务脚本来每天早上重新启动,这至少解释了为什么它会在一夜之间发生 - 但我仍然不明白可启动设备如何因为系统重新启动而变成“不可启动”。
PPS 另外,我最近尝试在内部连接旧硬盘的管理机器上运行 chkdsk,它确实会随机停止连接(似乎是在预热之后)。它随机中断了此驱动器的第 5 阶段,并且始终无法完成。不过,在此之前它确实列出了 0 个坏扇区,所以我不认为数据完整性是问题所在,更可能是驱动器确实存在问题,但这也不能解释为什么新硬盘(带有正确的克隆)也不能持续工作。