Intel® Virtual RAID on CPU (Intel® VROC) SATA RAID Pre-OS RAID Management Environment

Intel® Virtual RAID on CPU (Intel® VROC) SATA RAID Pre-OS RAID Management EnvironmentCategory:Article ID:000101191Environment:Intel® VROC for Windows*Date:5/19/25 The Intel® VROC (SATA RAID) package supports BIOS Control Feature Set (BCFS) as well as ATAPI devices and UEFI information protocols in Pre-OS environments. Intel® VROC (SATA RAID) Features The Intel® VROC (SATA RAID) Pre-OS features and functionality are one of the key features of the Intel® VROC (SATA RAID) sub-product. To learn about other key features of this Intel® VROC sub-product, refer to Key Features of Intel® Virtual RAID on CPU (Intel® VROC) SATA RAID for Windows*. Using the BCFS to Differentiate Platform SKUsIntel® VROC (SATA RAID) Pre-OS has support for BIOS Control Feature Set (BCFS) to enable platform manufacturers the opportunity to customize the Intel® VROC (SATA RAID) feature offerings. Platform manufacturers can enable/disable the desired features per platform SKU directly in their BIOS code. By clearing or setting the corresponding bits of the Intel® VROC (SATA RAID) Feature Capabilities register in the Intel® chipset’s SATA controller MMIO space, platform manufacturers now have greater flexibility in determining what Intel® VROC (SATA RAID) features will be supported per platform model/SKU. The following sections explain the use of each of the bits in the BCFS, also known as the Software Feature Mask bits. Note This information does not cover details on how to set up a system BIOS. For that level of information, contact the user’s platform’s BIOS vendor. Configuring the Platform’s RAID Related FeaturesWhen the BIOS has set the SATA controller’s mode to RAID, the following bits of the Intel® VROC (SATA RAID) Feature Capabilities register in the Intel® chipset’s SATA controller MMIO space will determine what RAID levels will be supported on the platform SKU:
Note Clearing all RAID level related bits to 0 is an unsupported configuration. The Intel® VROC (SATA RAID) Legacy OROM will ignore the BIOS settings and enable all RAID levels. Intel® VROC (SATA RAID) UEFI Dirty Shutdown RecoveryThe Intel® VROC (SATA RAID) UEFI driver will be able to recover from the RAID 5 volume invalid state caused by a Dirty Shutdown condition occurrence if all RIAD 5 disk members are enumerated during system boot. ATAPI on SATA/sSATA/tSATA ControllerThe Intel® VROC (SATA RAID) product will provide support for ATAPI devices connected to the SATA/sSATA/tSATA controller. Pre-OS ATAPI support is handled by the platform system BIOS. If using an ATAPI device connected to either the sSATA or tSATA controllers to install a Windows* operating system on an Intel® VROC-managed drive or RAID volume on another controller (e.g., SATA controller, Intel® Volume Management Device (Intel® VMD) controller), the installation may be blocked with a pop-up error message in the Windows* pre-install window phase stating that a media driver your computer needs is missing. This is a limitation with Windows* operating systems. If you face this scenario, refer to the below workaround methods:
Support for EFI_ATA_PASS_THRU_PROTOCOLIntel® VROC (SATA RAID) provides limited support for providing information on the SATA drives managed by Intel® VROC through the
EFI_ATA_PASS_THRU_PROTOCOL Supported FunctionsIntel® VROC (SATA RAID) supports and handles the following
Intel® VROC (SATA RAID) reports as
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||