在统一可扩展固件接口 (Unified Extensible Firmware Interface, UEFI) BIOS 模式下,安装 Windows Server 2008 R2 SP1 或 Windows Server 2008 SP2 期间,安装程序无法检测新创建的 R1 或 R10 RAID 卷。在下列情况下可能发生此问题:Sun Storage 6 Gb PCIe 内部主机总线适配器 (host bus adapter, HBA) 上配置了其他磁盘或具有先前的 RAID 配置。
此问题是由 UEFI 模式下在 HBA NVRAM 所使用的映射表中的数据管理方法引起的。如果创建了多个 RAID 配置然后又删除(如测试环境中可能发生这种情况),可能会将映射表中使用的条目全部填充,致使无法添加新配置。出现此问题是因为未清除映射表中来自先前配置的过时数据。
受影响的硬件和软件:
Windows Server 2008 R2 SP1 和 Windows Server 2008 SP2
Sun Storage 6 Gb SAS PCIe 内部 HBA(SG-SAS6-INT-Z 和 SGX-SAS6-INT-Z)
发行版 1.0、1.1、1.2、1.3、1.4.4 和 1.5
解决方法:
要清除 HBA NVRAM 映射表中的条目,请执行以下步骤:
复位主机或执行主机关开机循环,当 BIOS 启动时,按 F2 键访问 BIOS 设置实用程序。
在 BIOS 设置实用程序屏幕中,选择 "Boot" 菜单,暂时将 "UEFI/BIOS Boot Mode" 更改为 "Legacy BIOS",然后按 F10 键保存更改并退出 BIOS。
重新启动 BIOS 时,按 F8 键,然后查看监视器等待 LSI BIOS 启动。
在 F8 键引导菜单上,您应该能够看到逻辑卷。
在 F8 键引导菜单上,向下滚动屏幕并再次进入 BIOS 设置实用程序。
在 BIOS 设置实用程序屏幕中,选择 "Boot" 菜单,将 "UEFI/BIOS Boot Mode" 重新更改为 "UEFI",然后按 F10 键保存更改并退出 BIOS。
重新启动 Windows Server 2008 设置。
下次尝试引导时,Windows Server 2008 安装程序将会看到逻辑卷。