面向 Windows* 发行包的英特尔® VROC符合英特尔的生产质量标准。以下信息解释了在 Windows* 环境中使用 英特尔® VROC 时的当前局限性。如需了解 Windows* 版 英特尔® VROC 版的最新更新,请参阅 英特尔® Virtual RAID on CPU (英特尔® VROC) Windows* 版发行说明。
单击以下任何限制以了解更多信息:
使用装有作系统的驱动器(系统驱动器)创建 RAID 卷时,如果正在进行迁移,如果不久后创建了单独的 RAID 卷,则无法在英特尔® VROC图形用户界面 (GUI) 或命令行界面 (CLI) 实用程序中删除该新的非系统 RAID 卷。尝试执行此作的用户将在 英特尔® VROC GUI 实用程序中弹出错误,或者在 英特尔® VROC CLI 实用程序中显示以下错误消息: Request is formatted correctly but failed to execute, within the CLI tool。
英特尔® VROC产品安装应用程序不包括 Microsoft* .NET Framework。请访问Microsoft下载最新版本。如果没有此框架,英特尔® VROC安装可能无法成功完成。英特尔® VROC图形用户界面 (GUI) 应用程序需要存在最新版本的 Microsoft* .NET Framework。
热插入 NVMe* 驱动器时,英特尔® VROC (VMD NVMe* RAID) 有以下限制:
由于从 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) 或其他异常症状。 |
在 RAID 5 卷上,当卷性能下降时,磁盘缓存将关闭。因此,重建时间预期会增加,直到重建完成,并再次启用磁盘缓存。
这也适用于要添加到 RAID 5 卷的驱动器。
英特尔® VROC CLI 实用程序不支持以空格开头的 RAID 卷名称。
将英特尔® VROC升级密钥插入系统后,试用版就结束了。删除升级密钥不会重新启用试用版。因此,将不会看到安装升级密钥时存在的任何现有 RAID 卷,并且可能处于未知状态。
使用试用版创建 RAID 卷时,不要混合使用 NVMe* 驱动器供应商。混合供应商可能会导致意外行为。
英特尔® VROC试用期的其他注意事项:
英特尔® VROC UEFI RAID 驱动程序符合 PCI 设备驱动程序的 PCI 驱动程序模型的 UEFI 规范(第 13.3.3 节),并且可以从引导服务返回UninstallProtocolInterface 例程中的状态代码access denied(规范 6.3)。这是预期行为。
NVMe* 驱动器磨损均衡是指用于延长 NVMe* 驱动器使用寿命的技术。以下信息概述了建议的配置(驱动器数量与条带大小),以便在配置为 RAID 5 卷时最大程度地提高英特尔 NVMe* 驱动器的磨损均衡。创建 英特尔® VROC (VMD NVMe* RAID) RAID 5 卷时,可以选择多个配置参数,使用的驱动器数量和所选条带大小都会影响磨损均衡。下表概述了驱动器数量与条带大小的不同选项,以在英特尔 NVMe* 驱动器上实现最佳磨损均衡。
检查下表时,请记住以下注意事项:
驱动器与条带大小 | 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 | 最佳的 | 最佳的 | 最佳的 | 欠佳 | 欠佳 | 欠佳 |
要将作系统安装到受英特尔® 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) 实用程序)。
此限制适用于具有支持 6 个以上 SATA 端口的平台控制器中枢 (PCH) 的平台。英特尔® C620 和 C422 系列芯片组 SATA 控制器支持 8 个 SATA 端口。如上所述,包含英特尔® C620 和 C422 系列芯片组 PCH 内置驱动程序的 Windows*作系统在配置为 RAID 模式时,仅支持 6 个端口。端口 7 和/或 8 上的驱动器未枚举。因此,英特尔建议不要将这两个端口用作 Windows*作系统启动安装的一部分(作为直通驱动器或 RAID 卷的一部分)。但是,如果您确实需要将这些端口用作 Windows* 启动卷的一部分,可以采用以下步骤作为解决方法。您需要一个带有英特尔® VROC命令行界面 (CLI) 实用程序的 U 盘。
对Microsoft Windows* 10 和 Windows* 11作系统, 默认情况下启用Fast Startup。在删除/升级 英特尔® VROC 硬件密钥之前禁用 Fast Startup,或者,在启用 Fast Startup 后删除/插入 英特尔® VROC 硬件密钥时执行完全重新启动。
在 Windows* 和 UEFI 中,英特尔® VROC接口中显示的端口号取决于支持英特尔® Volume Management Device (英特尔® VMD) 的 NVMe* 驱动程序的磁盘枚举顺序,这两个顺序在每个平台上可能有所不同。显示的端口号并不反映物理 PCIe 插槽。在每个热插拔事件之后,都有一个 未 修复的枚举过程。
英特尔® 快速存储技术企业版 (英特尔® 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 及更高版本不受影响。
Fishhawk Falls (FHF) 平台 | 此限制不适用于Fishhawk Falls (FHF) 平台。 |
由于驻留在 PCI 兼容桥后面的 NVMe* 实施的限制,地址空间仅限于 32 位分配的基地址寄存器(用于不可预取内存)。这意味着只有 4GB 的可寻址(不可预取)内存空间可用。该内存空间必须在整个平台之间共享。因此,可以启用的 英特尔® VMD 控制器数量存在限制(由于这些资源限制)。可以使用以下两种配置,而不会遇到内存限制错误:
此限制不适用于 1、2 或 4 插槽平台。
Fishhawk Falls (FHF) 平台 | Fishhawk Falls (FHF) 平台不支持热插拔背板 (HSBP)。 |
在新平台中设计热插拔背板 (HSBP) 时,请确保背板设计支持平台的外部设计文档规范,以支持 HSBP。
英特尔® Cooper City和Wilson City客户参考主板 (CRB) 上的 sSATA 控制器对使用和/或测试背板管理的支持非常有限。务必查看所有英特尔® Cooper City或Wilson City CRB 设计文档,以了解 sSATA 控制器的布局方式。
创建 RAID 卷时,比较使用英特尔® VROC预作系统 HII 环境创建的 RAID 卷与从作系统创建的卷时,将显示卷大小差异。这与在两个环境之间显示和计算大小信息的方式有关。
发生 CTO 时,必须在启用英特尔® VMD控制器的根端口时选择 英特尔® VMD 来处理这些情况。这是通过在启用 x16 英特尔® VMD通道上禁用 IOMCA 来实现的。
Microsoft* 设备管理器中的 NVMe* 设备名称由 Microsoft* 创建。在 Microsoft* 设备管理器中,一旦启用英特尔® Volume Management Device (英特尔® VMD),NVMe* 设备的型号可能不会完全显示出来。解决方法可以在 UnitControl中使用新参数, ScsiUnitRichDescription 在设备名称中显示所有型号。仅当驱动器具有相同的型号但大小不同时,解决方法才能解决问题。
使用AtaPassThru协议从英特尔® VROC预作系统获取有关已连接设备的信息时,GetNextTargetLun值可能不会成功。解决方法是将 Packet 内部 Timeout 字段的值设置为较大的值(例如 3 秒)。
当 GUI 与驱动程序版本不匹配时显示警告消息
从一个主要版本或两个次要版本的差异中检测到此警告消息条件时,英特尔® VROC GUI 实用程序将不允许您管理存储控制器,但可以提供一组与最低驱动程序版本相对应的功能。即使未安装驱动程序,英特尔® VROC GUI 实用程序仍然可以启动。
启用 Pre-Boot DMA Protection 并DMA Control Opt-In Flag后,无法创建 RAID 卷。此功能的启用将在Eagle Stream刷新 (EGS-R) 时间范围内更正。
从 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,以制定纠正措施。
从版本 5.4.0.1465 开始的所有 英特尔® 快速存储技术企业版 (英特尔® RSTe) Windows* 驱动程序以及所有英特尔® Virtual RAID on CPU (英特尔® VROC) Windows* 驱动程序版本(直到 英特尔® VROC 7.x)都存在潜在的无提示数据丢失/损坏情况。这种潜在的静默数据丢失/损坏情况发生在英特尔® VROC管理的 RAID 5 卷上,该卷至少包含一个驱动器,该驱动器通过零以外的方法支持 TRIM/UNMAP 命令。
从发行包版本 7.0.0.2291 开始的所有 英特尔® Virtual RAID on CPU (英特尔® VROC) Windows* 驱动程序版本中都存在潜在的无提示数据丢失/损坏情况 (SDC)。该问题的根源在于发生特定事件序列的非常小的时间窗口。当满足以下所有条件时,客户可能会面临此 SDC 条件:
如果在作环境中遇到这些情况,平台可能会遇到 SDC 情况。英特尔强烈建议可能会遇到这种无记载数据丢失情况的客户立即更新到 英特尔® VROC 8.2 发行版。