跳转至主要内容
支持知识库

Windows* 环境中的英特尔® Virtual RAID on CPU (英特尔® VROC) 限制

内容类型: 产品信息和文件   |   文章 ID: 000099765   |   上次审核日期: 2025 年 02 月 04 日

环境

Windows* 版 英特尔® VROC

面向 Windows* 发行包的英特尔® VROC符合英特尔的生产质量标准。以下信息解释了在 Windows* 环境中使用 英特尔® VROC 时的当前局限性。如需了解 Windows* 版 英特尔® VROC 版的最新更新,请参阅 英特尔® Virtual RAID on CPU (英特尔® VROC) Windows* 版发行说明

单击以下任何限制以了解更多信息:

1. 无法删除英特尔® Volume Management Device后面的非系统 RAID 卷 (英特尔® VMD)

使用装有作系统的驱动器(系统驱动器)创建 RAID 卷时,如果正在进行迁移,如果不久后创建了单独的 RAID 卷,则无法在英特尔® VROC图形用户界面 (GUI) 或命令行界面 (CLI) 实用程序中删除该新的非系统 RAID 卷。尝试执行此作的用户将在 英特尔® VROC GUI 实用程序中弹出错误,或者在 英特尔® VROC CLI 实用程序中显示以下错误消息: Request is formatted correctly but failed to execute, within the CLI tool

2. Microsoft* .NET 框架删除

英特尔® VROC产品安装应用程序不包括 Microsoft* .NET Framework。请访问Microsoft下载最新版本。如果没有此框架,英特尔® VROC安装可能无法成功完成。英特尔® VROC图形用户界面 (GUI) 应用程序需要存在最新版本的 Microsoft* .NET Framework。

3. 英特尔 VROC (VMD NVMe* RAID) 热插拔

热插入 NVMe* 驱动器时,英特尔® VROC (VMD NVMe* RAID) 有以下限制:

  • 热插入多个驱动器时,请在每个驱动器之间留出足够的等待时间,以便平台处理每个事件。
  • 插入整个 RAID 卷时,英特尔建议关闭系统,插入磁盘,然后重新打开系统电源。如果尝试热插拔 RAID 卷的所有驱动器,则 RAID 卷可能会由于上述延迟而进入故障状态。如果在插入所有驱动器后 RAID 卷仍处于故障状态,则可以尝试通过使用英特尔® VROC图形用户界面 (GUI) 将卷重置为正常来恢复该 RAID 卷。这样可能会允许卷继续运行,或强制卷重建。RAID 卷有可能无法运行的风险。
4. 意外热插拔限制

由于从 S3 和 S4 电源状态恢复的 Windows* 时间限制Microsoft,以及英特尔® Volume Management Device (英特尔® VMD) 标识要求,在 S3 和 S4 电源状态下不支持对启用 英特尔® VMD的 NVMe* 设备进行热插拔(插入和/或移除)。

如果需要通过热插拔工艺更换系统中的多个 NVMe* 固态盘,用户必须在每次进程活动之间留出足够的时间。一次释放一个驱动器。此外,热插拔事件之间必须有 45 到 90 秒(或直到设备在 Microsoft* 设备管理器中重新出现/消失为止)。一个热插拔事件是热移除驱动器。下一个热插拔事件是热插入新驱动器。

不支持多个 NVMe* 驱动器同时发生热插拔事件。用户必须等待设备在 Microsoft* 设备管理器中反映为已删除/插入,才能在 Microsoft Windows* 中对启用英特尔® VMD的 PCIe NVMe* 驱动器进行意外热插拔。

由于这些限制,英特尔强烈建议不要在 S3/S4 电源状态更改期间执行热插拔事件。

警告 如果用户不遵循建议,系统可能会导致蓝屏死机 (BSOD) 或其他异常症状。
5. RAID 5 卷的重建时间预计会更长

在 RAID 5 卷上,当卷性能下降时,磁盘缓存将关闭。因此,重建时间预期会增加,直到重建完成,并再次启用磁盘缓存。

这也适用于要添加到 RAID 5 卷的驱动器。

6. 英特尔® VROC命令行界面 (CLI)

英特尔® VROC CLI 实用程序不支持以空格开头的 RAID 卷名称。

7. 英特尔® VROC试用版限制

将英特尔® VROC升级密钥插入系统后,试用版就结束了。删除升级密钥不会重新启用试用版。因此,将不会看到安装升级密钥时存在的任何现有 RAID 卷,并且可能处于未知状态。

使用试用版创建 RAID 卷时,不要混合使用 NVMe* 驱动器供应商。混合供应商可能会导致意外行为。

英特尔® VROC试用期的其他注意事项:

  • 虽然可以使用可引导 RAID 卷,但强烈建议在试用期仅使用数据 RAID 卷。如果试用期过,将作系统置于可引导 RAID 卷中可能会导致用户被完全锁定在其系统之外。
  • 在试用期,强烈建议在同一品牌/型号的 NVMe* 设备上使用数据 RAID 卷。这是建议的配置,可以减少潜在问题,尽管可以使用不同的品牌/型号驱动器创建卷。
8. 英特尔® VROC预作系统 UEFI 驱动程序卸载限制

英特尔® VROC UEFI RAID 驱动程序符合 PCI 设备驱动程序的 PCI 驱动程序模型的 UEFI 规范(第 13.3.3 节),并且可以从引导服务返回UninstallProtocolInterface 例程中的状态代码access denied(规范 6.3)。这是预期行为。

9. 英特尔® NVMe* 磨损均衡建议

NVMe* 驱动器磨损均衡是指用于延长 NVMe* 驱动器使用寿命的技术。以下信息概述了建议的配置(驱动器数量与条带大小),以便在配置为 RAID 5 卷时最大程度地提高英特尔 NVMe* 驱动器的磨损均衡。创建 英特尔® VROC (VMD NVMe* RAID) RAID 5 卷时,可以选择多个配置参数,使用的驱动器数量和所选条带大小都会影响磨损均衡。下表概述了驱动器数量与条带大小的不同选项,以在英特尔 NVMe* 驱动器上实现最佳磨损均衡。

检查下表时,请记住以下注意事项:

  • 留给用户确定最有效的参数组合(驱动器数量与条带大小),以实现所需的性能目标、使用模型和驱动器耐用性。
  • 如果要将 RAID 卷迁移到 RAID 5 卷(或正在创建新的 RAID 5 卷),则选择条带大小应基于下表中定义的最佳性能。
驱动器与条带大小 4 8 16 32 64 128
3 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
4 最佳的 最佳的 最佳的 最佳的 欠佳 欠佳
5 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
6 最佳的 最佳的 最佳的 最佳的 最佳的 欠佳
7 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
8 最佳的 最佳的 最佳的 欠佳 欠佳 欠佳
9 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
10 最佳的 最佳的 最佳的 最佳的 最佳的 欠佳
11 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
12 最佳的 最佳的 最佳的 最佳的 欠佳 欠佳
13 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
14 最佳的 最佳的 最佳的 最佳的 最佳的 欠佳
15 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
16 最佳的 最佳的 欠佳 欠佳 欠佳 欠佳
17 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
18 最佳的 最佳的 最佳的 最佳的 最佳的 欠佳
19 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
20 最佳的 最佳的 最佳的 最佳的 欠佳 欠佳
21 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
22 最佳的 最佳的 最佳的 最佳的 最佳的 欠佳
23 最佳的 最佳的 最佳的 最佳的 最佳的 最佳的
24 最佳的 最佳的 最佳的 欠佳 欠佳 欠佳
10. 必须使用 F6 驱动程序安装方法

要将作系统安装到受英特尔® VROC管设备上,需要使用随附的英特尔® VROC F6 驱动程序。没有任何支持 英特尔® VROC 的 Microsoft* 收件箱驱动程序。

英特尔® VROC支持的 Microsoft*作系统包括内置驱动程序,当配置为 RAID 模式时,会支持英特尔® C620、C422 和 C741 系列芯片组平台控制器中枢 (PCH)。强烈建议使用 英特尔® VROC 软件包中包含的英特尔® VROC (SATA RAID) F6 驱动程序,而不是可用的 Microsoft* 收件箱驱动程序。提供的内置驱动程序仅供没有现成的 英特尔® VROC (SATA RAID) F6 驱动程序的客户使用,并且 仅适用于 安装到单个驱动器(而非 RAID 卷)。安装作系统后,需要立即安装 英特尔® VROC 安装程序包,以获得适当的英特尔® VROC支持。此时,可安全地将 SATA 系统磁盘迁移到 RAID 卷(使用 英特尔® VROC 图形用户界面 (GUI) 实用程序)。

11. 英特尔® C620 和 C422 系列芯片组端口限制

此限制适用于具有支持 6 个以上 SATA 端口的平台控制器中枢 (PCH) 的平台。英特尔® C620 和 C422 系列芯片组 SATA 控制器支持 8 个 SATA 端口。如上所述,包含英特尔® C620 和 C422 系列芯片组 PCH 内置驱动程序的 Windows*作系统在配置为 RAID 模式时,仅支持 6 个端口。端口 7 和/或 8 上的驱动器未枚举。因此,英特尔建议不要将这两个端口用作 Windows*作系统启动安装的一部分(作为直通驱动器或 RAID 卷的一部分)。但是,如果您确实需要将这些端口用作 Windows* 启动卷的一部分,可以采用以下步骤作为解决方法。您需要一个带有英特尔® VROC命令行界面 (CLI) 实用程序的 U 盘。

  1. 在预作系统环境中创建包含端口 7 和/或 8(打算用作 Windows* 引导卷)的所需 RAID 卷后, 开始 Windows* 安装过程。 下 RAID 卷的名称。
  2. 导航至 Windows* 磁盘选择窗口。此时,选择Load Driver选项并安装英特尔® VROC F6 驱动程序(包含在 英特尔® VROC 软件包中)。
  3. 尝试 继续在 RAID 卷上安装 Windows*作系统。如果安装过程不继续,则遇到上述限制。
  4. F10 调用命令提示符窗口。
  5. 如果尚未执行此作,请将 USB 驱动器 插入 系统。使用 英特尔® VROC CLI 实用程序 导航到 您的 U 盘。
  6. 运行以下命令: IntelVROCCLI.exe --manage --normal-volume <volumeName>。这会将卷重置为正常状态。
  7. 关闭 命令提示符窗口。
  8. 在 Windows* 磁盘选择窗口中, 重新加载 英特尔® VROC F6 驱动程序。完成后,Windows* 应允许在 RAID 卷上进行安装。
12. 英特尔® VROC密钥移除/升级限制

对Microsoft Windows* 10 和 Windows* 11作系统, 默认情况下启用Fast Startup。在删除/升级 英特尔® VROC 硬件密钥之前禁用 Fast Startup,或者,在启用 Fast Startup 后删除/插入 英特尔® VROC 硬件密钥时执行完全重新启动。

13. 按英特尔® VROC分配 NVMe* 端口

在 Windows* 和 UEFI 中,英特尔® VROC接口中显示的端口号取决于支持英特尔® Volume Management Device (英特尔® VMD) 的 NVMe* 驱动程序的磁盘枚举顺序,这两个顺序在每个平台上可能有所不同。显示的端口号并不反映物理 PCIe 插槽。在每个热插拔事件之后,都有一个 修复的枚举过程。

14. Windows® 10 RS5 和 Windows* Server 2019

英特尔® 快速存储技术企业版 (英特尔® RSTe) 5.5.0.2013 引入了对 Windows* 10 RS5 和 Windows* Server 2019 的支持。

尝试安装 Windows*10 RS5 或 Windows* Server 2019 时存在一个已知问题。在英特尔® Volume Management Device (英特尔® VMD) 管理的设备上安装 Windows* 10 RS5 或 Windows* Server 2019 仅限于单个 CPU。有关详细信息,请参阅 Windows* 的英特尔® Virtual RAID on CPU (英特尔® VROC) 发行说明中的已知问题。

此限制仅适用于 英特尔® RSTe 5.5 及更早版本。英特尔® VROC 6.x 及更高版本不受影响。

15. 8 插槽平台上的 英特尔® Volume Management Device (英特尔® VMD) 支持
Fishhawk Falls (FHF) 平台 此限制不适用于Fishhawk Falls (FHF) 平台。

由于驻留在 PCI 兼容桥后面的 NVMe* 实施的限制,地址空间仅限于 32 位分配的基地址寄存器(用于不可预取内存)。这意味着只有 4GB 的可寻址(不可预取)内存空间可用。该内存空间必须在整个平台之间共享。因此,可以启用的 英特尔® VMD 控制器数量存在限制(由于这些资源限制)。可以使用以下两种配置,而不会遇到内存限制错误:

  1. 可以在 CPU0 到 CPU6 上启用三个英特尔® VMD域。CPU7 上的英特尔® VMD域需要保持禁用状态。这样最多可以在此配置中启用 21 个 英特尔® VMD 域。
  2. 在 8 插槽平台中,每个 CPU 上启用的英特尔® VMD域不能超过两个。这导致总共 16 个英特尔® VMD域。

此限制不适用于 1、2 或 4 插槽平台。

16. 英特尔® VROC SATA LED 管理
Fishhawk Falls (FHF) 平台 Fishhawk Falls (FHF) 平台不支持热插拔背板 (HSBP)。

在新平台中设计热插拔背板 (HSBP) 时,请确保背板设计支持平台的外部设计文档规范,以支持 HSBP。

英特尔® Cooper City和Wilson City客户参考主板 (CRB) 上的 sSATA 控制器对使用和/或测试背板管理的支持非常有限。务必查看所有英特尔® Cooper City或Wilson City CRB 设计文档,以了解 sSATA 控制器的布局方式。

17. 英特尔® VROC创建卷大小

创建 RAID 卷时,比较使用英特尔® VROC预作系统 HII 环境创建的 RAID 卷与从作系统创建的卷时,将显示卷大小差异。这与在两个环境之间显示和计算大小信息的方式有关。

18. MCERR/P_CATERR/总线无法纠正的错误,启用英特尔® Volume Management Device (英特尔® VMD)

发生 CTO 时,必须在启用英特尔® VMD控制器的根端口时选择 英特尔® VMD 来处理这些情况。这是通过在启用 x16 英特尔® VMD通道上禁用 IOMCA 来实现的。

19. NVMe* 驱动器型号无法在设备管理器中正确显示

Microsoft* 设备管理器中的 NVMe* 设备名称由 Microsoft* 创建。在 Microsoft* 设备管理器中,一旦启用英特尔® Volume Management Device (英特尔® VMD),NVMe* 设备的型号可能不会完全显示出来。解决方法可以在 UnitControl中使用新参数, ScsiUnitRichDescription 在设备名称中显示所有型号。仅当驱动器具有相同的型号但大小不同时,解决方法才能解决问题。

20. 英特尔® VROC RAID 驱动程序未生成 AtaPassThru 协议

使用AtaPassThru协议从英特尔® VROC预作系统获取有关已连接设备的信息时,GetNextTargetLun值可能不会成功。解决方法是将 Packet 内部 Timeout 字段的值设置为较大的值(例如 3 秒)。

21. 英特尔® VROC 8.0 新的图形用户界面 (GUI) 设计

当 GUI 与驱动程序版本不匹配时显示警告消息

从一个主要版本或两个次要版本的差异中检测到此警告消息条件时,英特尔® VROC GUI 实用程序将不允许您管理存储控制器,但可以提供一组与最低驱动程序版本相对应的功能。即使未安装驱动程序,英特尔® VROC GUI 实用程序仍然可以启动。

22. 需要禁用预启动 DMA 功能

启用 Pre-Boot DMA ProtectionDMA Control Opt-In Flag后,无法创建 RAID 卷。此功能的启用将在Eagle Stream刷新 (EGS-R) 时间范围内更正。

23. 英特尔® VROC (SATA RAID) 与 2022 年 6 月之后发布的 Windows*作系统版本的兼容性问题

从 Windows 11* SV2 Microsoft发布时间范围开始,Microsoft* 实施了正确性修复,以解决可能导致系统故障的潜在竞争条件(错误检查)。更正的问题发生在设备 PnP 删除过程中。此正确性修复已向Microsoft Windows 11* SV(2021.10C 起)、Windows Server* 2022(2021.08C 版)和 Windows® 10 22H2。由于此 Microsoft* 更正,其中一个 Windows* 收件箱 RAID 驱动程序(英特尔® 快速存储技术 (英特尔® RST) 驱动程序)现在无法通过设备 PnP 删除过程。此进程故障会阻止正确删除英特尔® RST驱动程序。因此,无法安装替换驱动程序。解决这个问题的长期解决方案已经提交到Microsoft,以制定纠正措施。

24. 英特尔® VROC禁用 RAID TRIM

从版本 5.4.0.1465 开始的所有 英特尔® 快速存储技术企业版 (英特尔® RSTe) Windows* 驱动程序以及所有英特尔® Virtual RAID on CPU (英特尔® VROC) Windows* 驱动程序版本(直到 英特尔® VROC 7.x)都存在潜在的无提示数据丢失/损坏情况。这种潜在的静默数据丢失/损坏情况发生在英特尔® VROC管理的 RAID 5 卷上,该卷至少包含一个驱动器,该驱动器通过零以外的方法支持 TRIM/UNMAP 命令。

25. 处于重建状态的 RAID 5 启动或数据卷

从发行包版本 7.0.0.2291 开始的所有 英特尔® Virtual RAID on CPU (英特尔® VROC) Windows* 驱动程序版本中都存在潜在的无提示数据丢失/损坏情况 (SDC)。该问题的根源在于发生特定事件序列的非常小的时间窗口。当满足以下所有条件时,客户可能会面临此 SDC 条件:

  • 平台配置了 RAID 5 卷,并处于重建状态。
  • 平台处于非常繁重的 I/O 下。
  • I/O作会对尚未重建的 RAID 卷条带生成 WRITE 作。
  • I/O作会生成对 RAID 卷的 READ 作,其中 READ 地址范围与两个条带重叠:重建的条带和尚未重建的下一个条带。

如果在作环境中遇到这些情况,平台可能会遇到 SDC 情况。英特尔强烈建议可能会遇到这种无记载数据丢失情况的客户立即更新到 英特尔® VROC 8.2 发行版。

相关产品

本文适用于 1 产品。

免责声明

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。