Windows Server 2008 R2 启动时“缺少操作系统”

Windows Server 2008 R2 启动时“缺少操作系统”

我有一个演示服务器,我把它带到了柏林参加 2009 年 TechEd,到达后我启动了该服务器,然后收到一条消息,提示“缺少操作系统”。

我带着服务器,它没有受到震动或碰撞。它运行的是 Windows 2008 Server R2 Enterprise,配有两个 Intel X25-M 160GB SSD 驱动器。

我检查了驱动器的连接,发现它们很紧。有什么需要我排除故障的吗?我正在尝试获取 OS 磁盘,以便可以启动到命令提示符,看看是否可以看到任何内容。

谢谢

答案1

SSD 会像其他任何东西一样发生故障,而基于 NAND 闪存的驱动器比其他电子产品具有更多有趣的故障模式,因为它们基本上是管理统计故障的一项巨大练习。Ars Technica 发表了一篇本周对 SSD 存储的历史和最新技术的精彩概述这就解释了原因。

您是否知道有关特定英特尔 SSD 型号的更多详细信息(尽管如果它是 128GB,那么我认为它一定是 X-25E)以及您是否对系统进行了任何特定调整。虽然驱动器非常出色,但英特尔在固件发布方面存在问题,最新的 X-25M G2 固件版本导致一些驱动器在 Windows 7 下变砖(在它被撤下之前),并且 W2K8R2 也可能会发生同样的情况。

这些是设置为两个独立驱动器\RAID-0 还是设置为 RAID-1 包?如果是 RAID 配置,那么控制器级别也可能出现问题。

答案2

可能存在以下原因:

  • 机器的 BIOS 未检测到硬盘
  • 启动硬盘损坏
  • 硬盘的 0 扇区主引导记录已损坏(第三方程序或磁盘损坏可能会损坏 MBR)
  • 不兼容的分区被标记为“活动”
  • 包含 MBR 的分区不再处于活动状态

如果 MBR 已损坏,您可以尝试从 Windows 安装 DVD-ROM 启动并使用

bootrec.exe

命令。以下是该实用程序的描述:如何使用 Windows 恢复环境中的 Bootrec.exe 工具排除故障并修复 Windows 中的启动问题

相关内容