1. AMD BIOS RAID Installation Guide
The BIOS screenshots in this guide are for reference only and may differ from the exact settings for your motherboard. The actual setup options you will see shall depend on the motherboard you purchase. Please refer to the product specification page of the model you are using for information on RAID support. Because the motherboard specifications and the BIOS software might be updated, the content of this documentation will be subject to change without notice.
AMD BIOS RAID Installation Guide is an instruction for you to configure RAID functions by using the onboard FastBuild BIOS utility under BIOS environment. After you make a SATA driver diskette, press [F2] or [Del] to enter BIOS setup to set the option to RAID mode by following the detailed instruction of the “User Manual" in our support CD, then you can start to use the onboard RAID Option ROM Utility to configure RAID.
1.1 Introduction to RAID
The term “RAID” stands for “Redundant Array of Independent Disks”, which is a method combining two or more hard disk drives into one logical unit. For optimal performance, please install identical drives of the same model and capacity when creating a RAID set.
RAID 0 (Data Striping)
RAID 0 is called data striping that optimizes two identical hard disk drives to read and write data in parallel, interleaved stacks. It will improve data access and storage since it will double the data transfer rate of a single disk alone while the two hard disks perform the same work as a single drive but at a sustained data transfer rate.
Diagram Description: A visual representation showing two disks, Disk 0 and Disk 1. Data blocks labeled A1, A3, A5, A7 are on Disk 0, and A2, A4, A6, A8 are on Disk 1, indicating interleaved data.
WARNING!! Although RAID 0 function can improve the access performance, it does not provide any fault tolerance. Hot-Plug any HDDs of the RAID 0 Disk will cause data damage or data loss.
RAID 1 (Data Mirroring)
RAID 1 is called data mirroring that copies and maintains an identical image of data from one drive to a second drive. It provides data protection and increases fault tolerance to the entire system since the disk array management software will direct all applications to the surviving drive as it contains a complete copy of the data in the other drive if one drive fails.
Diagram Description: A visual representation showing two disks, Disk 0 and Disk 1. Disk 0 contains data blocks A1, A2, A3, A4. Disk 1 contains identical data blocks A1, A2, A3, A4, indicating mirroring.
RAID 5 (Block Striping with Distributed Parity)
RAID 5 stripes data and distributes parity information across the physical drives along with the data blocks. This organization increases performance by accessing multiple physical drives simultaneously for each operation, as well as fault tolerance by providing parity data. In the event of a physical drive failure, data can be re-calculated by the RAID system based on the remaining data and the parity information. RAID 5 makes efficient use of hard drives and is the most versatile RAID Level. It works well for file, database, application and web servers.
Diagram Description: A visual representation showing four disks, Disk 0, Disk 1, Disk 2, and Disk 3. Data blocks (A, B, C, D) are striped across the disks, with parity blocks (Ap, Bp, Cp, Dp) distributed among them. For example, Disk 0 has A1, B1, C1, Dp; Disk 1 has A2, B2, Cp, D2; Disk 2 has A3, Bp, C3, D3; Disk 3 has Ap, B3, C2, D3.
RAID 10 (Stripe Mirroring)
RAID 0 drives can be mirrored using RAID 1 techniques, resulting in a RAID 10 solution for improved performance plus resiliency. The controller combines the performance of data striping (RAID 0) and the fault tolerance of disk mirroring (RAID 1). Data is striped across multiple drives and duplicated on another set of drives.
Diagram Description: A visual representation showing four disks, Disk 0, Disk 1, Disk 2, and Disk 3. Disk 0 and Disk 1 are mirrored pairs (A1 on Disk 0, A1 on Disk 1). Disk 2 and Disk 3 are also mirrored pairs (A2 on Disk 2, A2 on Disk 3). Data is striped across these mirrored pairs.
1.2 RAID Configurations Precautions
- Please use two new drives if you are creating a RAID 0 (striping) array for performance. It is recommended to use two SATA drives of the same size. If you use two drives of different sizes, the smaller capacity hard disk will be the base storage size for each drive. For example, if one hard disk has an 80GB storage capacity and the other hard disk has 60GB, the maximum storage capacity for the 80GB-drive becomes 60GB, and the total storage capacity for this RAID 0 set is 120GB.
- You may use two new drives, or use an existing drive and a new drive to create a RAID 1 (mirroring) array for data protection (the new drive must be of the same size or larger than the existing drive). If you use two drives of different sizes, the smaller capacity hard disk will be the base storage size. For example, if one hard disk has an 80GB storage capacity and the other hard disk has 60GB, the maximum storage capacity for the RAID 1 set is 60GB.
- Please verify the status of your hard disks before you set up your new RAID array.
WARNING!! Please backup your data first before you create RAID functions. In the process you create RAID, the system will ask if you want to “Clear Disk Data” or not. It is recommended to select “Yes”, and then your future data building will operate under a clean environment.
1.3 UEFI RAID Configuration
Setting up a RAID array using UEFI Setup Utility and installing Windows
STEP 1: Set up UEFI and create a RAID array
- While the system is booting, press [F2] or [Del] key to enter UEFI setup utility.
- Go to Advanced\Storage Configuration.
- Set "SATA Mode" to <RAID>. (Screenshot Description: ASRock UEFI BIOS screen showing "Advanced Storage Configuration". The "SATA Mode" option is highlighted and set to "RAID".)
- Go to Advanced\AMD PBS\AMD Common Platform Module and set “NVMe RAID mode” to <Enabled >. (Screenshot Description: ASRock UEFI BIOS screen showing "Advanced AMD PBS\AMD Common Platform Module". The "NVMe RAID mode" option is highlighted and set to "Enabled".)
- Press [F10] to save your changes and exit, and then enter the UEFI Setup again.
- After saving the previously changed settings via [F10] and rebooting the system, the “RAIDXpert2 Configuration Utility” submenu becomes available. (Screenshot Description: ASRock UEFI BIOS main menu showing "RAIDXpert2 Configuration Utility" as an option under "Advanced".)
- Go to Advanced\RAIDXpert2 Configuration Utility\Array Management, and then delete the existing disk arrays before creating a new array. Even if you have not configured any RAID array yet, you might have to use “Delete Array” first. (Screenshot Description: ASRock UEFI BIOS screen showing "Advanced\RAIDXpert2 Configuration Utility\Array Management" with options like "Create Array", "Manage Array Properties", and "Delete Array".)
- Go to Advanced\RAIDXpert2 Configuration Utility\Array Management\Create Array (Screenshot Description: ASRock UEFI BIOS screen showing "Advanced\RAIDXpert2 Configuration Utility\Array Management" with "Create Array" selected.)
- 9A. Select “RAID Level”: (Screenshot Description: RAIDXpert2 interface showing "Select RAID Level" with options like RAID 0, RAID 1, RAID 5, RAID 10.)
- 9B. Select “Select Physical Disks”: (Screenshot Description: RAIDXpert2 interface showing "Select Physical Disks" where users can choose the drives for the array.)
- 9C. Change “Select Media Type” to “SSD” or leave at “BOTH”. (Screenshot Description: RAIDXpert2 interface showing "Select Media Type" with options like HDD, SSD, BOTH.)
- 9D. Select “Check All” or enable specific drives that you want to use in the array. Then select “Apply Changes”. (Screenshot Description: RAIDXpert2 interface showing drive selection with checkboxes and an "Apply Changes" button.)
- 9E. Select “Create Array”. (Screenshot Description: RAIDXpert2 interface showing the "Create Array" button.)
- 10. Press [F10] to save to exit.
*Please note that the UEFI screenshots shown in this installation guide are for reference only. Please refer to ASRock's website for details about each model. https://www.asrock.com/index.asp
STEP 2: Download driver from ASRock's website
A. Please download the “SATA Floppy Image” driver from ASRock's website (https://www.asrock.com/index.asp) and unzip the file to your USB flash drive. Normally you can also use the RAID driver offered via the AMD website.
Screenshot Description: A file explorer view showing the contents of a downloaded driver package, including folders like "boot", "efi", "sources", "support", and specific driver files.
STEP 3: Windows installation
Insert the USB drive with Windows 11 installation files. Then restart the system. While the system is booting, please press [F11] to open the boot menu that is shown in this picture. It should list the USB drive as a UEFI device. Please select this to boot from. If the system restarts at this point, then please open the [F11] boot menu again.
Screenshot Description: A boot menu screen showing "UEFI: JetFlashTranscend 8GB 1100, Partition 1 (JetFlashTranscend 8GB 1100)" as a selectable boot option.
- When the disk selection page shows up during the Windows installation process, please click <Load Driver>. Do not try to delete or create any partition at this point. (Screenshot Description: Windows Setup screen titled "Where do you want to install Windows?", showing disk partitions. A "Load driver" button is visible.)
- Click <Browse> to find the driver on your USB flash drive. Three drivers must be loaded. This is the first. The folder names might look different depending on the driver package that you are using. (Screenshot Description: A "Browse for Folder" dialog box, showing navigation to the driver files on the USB drive, specifically pointing to a folder like
v9.3.2.130\NVME_DID\SATA_RAID
.) - Select "AMD-RAID Bottom Device" and then click <Next>. (Screenshot Description: Windows Setup screen titled "Select the driver to install", showing "AMD-RAID Bottom Device" selected.)
- Load the second driver. (Screenshot Description: A "Browse for Folder" dialog box, showing navigation to another driver file, likely within
v9.3.2.130\NVME_DID\rcbottom
.) - Select "AMD-RAID Controller" and then click <Next>. (Screenshot Description: Windows Setup screen titled "Select the driver to install", showing "AMD-RAID Controller [storport]" selected.)
- Load the third driver. (Screenshot Description: A "Browse for Folder" dialog box, showing navigation to the third driver file, likely within
v9.3.2.130\NVME_DID\rcraid
.) - Select "AMD-RAID Config Device” and then click <Next>. (Screenshot Description: Windows Setup screen titled "Select the driver to install", showing "AMD-RAID Config Device" selected.)
- Once the third driver is loaded, a RAID disk appears. Select unallocated space and then click <Next>. (Screenshot Description: Windows Setup screen titled "Where do you want to install Windows?", showing a "Drive 0 Unallocated Space" and a "Next" button.)
- Please follow the Windows installation instructions to finish the process. (Screenshot Description: Windows Setup screen showing "Installing Windows" with progress indicators like "Copying Windows files".)
- After the Windows installation is finished, please install the drivers from ASRock's website. https://www.asrock.com/index.asp (Screenshot Description: Two windows: Disk Management showing created volumes and Task Manager showing system performance, including disk activity.)
- Go to Boot menu and set “Boot Option #1” to <Windows Boot Manager (AMD-RAID)>. (Screenshot Description: ASRock UEFI BIOS screen showing "Boot Option Priorities" with "Boot Option #1" set to "Windows Boot Manager (AMD-RAID)".)
2. AMD Windows RAID Installation Guide
Caution: This chapter describes how to configure a RAID volume under Windows. You can use for the following scenarios:
- Windows is installed on a 2.5” or 3.5” SATA SSD or HDD. You want to configure a RAID volume with NVMe M.2 SSDs.
- Windows is installed on an NVMe M.2 SSD. You want to configure a RAID volume with 2.5” or 3.5” SATA SSDs or HDDs.
2.1 Create a RAID volume under Windows
- Enter the UEFI Setup Utility by pressing <F2> or <Del> right after you power on the computer.
- Set the “SATA Mode” option to <RAID>. (If you are using NVMe SSDs for RAID configuration, please skip this step) (Screenshot Description: ASRock UEFI BIOS screen showing "Advanced Storage Configuration" with "SATA Mode" set to "RAID".)
- Go to Advanced\AMD PBS\AMD Common Platform Module and set “NVMe RAID mode” to <Enabled >. (If you are using 2.5" or 3.5” SATA drives for RAID configuration, please skip this step) (Screenshot Description: ASRock UEFI BIOS screen showing "Advanced AMD PBS\AMD Common Platform Module" with "NVMe RAID mode" set to "Enabled".)
- Press “F10” to save the setting and reboot to Windows.
- Install the "AMD RAID Installer" from the AMD website: https://www.amd.com/en/support Select "Chipsets”, select your socket and chipset, and click “Submit”. Please find “AMD RAID Installer”. (Screenshot Description: AMD website interface snippet showing chipset selection and the "AMD RAID Installer" download.)
- After installing the “AMD RAID Installer”, please launch “RAIDXpert2” as administrator. (Screenshot Description: A context menu showing "Run as administrator" selected for the RAIDXpert2 application.)
- Find "Array" in the menu and click on "Create". (Screenshot Description: RAIDXpert2 application menu showing "Array" -> "Create".)
- Select the RAID type, the disks which would like to use for RAID, volume capacity and then create the RAID array. (Screenshot Description: AMD Create dialog in RAIDXpert2, showing options to select RAID type (e.g., RAID 0), disks, capacity, and a "Create" button.)
- In Windows open “Disk Management”. You will be prompted to initialize the disk. Please select “GPT” and click "OK". (Screenshot Description: Windows Disk Management utility showing an "Initialize Disk" dialog with "GPT" as the selected partition style.)
- Right click at the “Unallocated” section of the disk and create a new simple volume. (Screenshot Description: Windows Disk Management utility showing a disk with "Unallocated" space, with a context menu open showing "New Simple Volume...")
- Follow the “New Simple Volume Wizard” to create a new volume. (Screenshot Description: The "New Simple Volume Wizard" completion screen, summarizing the volume settings.)
- Wait a bit for the system to create the volume.
- After creating the volume, the RAID is available to use. (Screenshot Description: Disk Management and Task Manager showing the newly created RAID volume and system performance.)
2.2 Delete a RAID array under Windows.
- Select the array which you would like to delete. (Screenshot Description: RAIDXpert2 interface showing listed arrays (e.g., Array 1, Array 2).)
- Find "Array" in the menu and click on “Delete”. (Screenshot Description: RAIDXpert2 application menu showing "Array" -> "Delete".)
- Click "Yes" to confirm. (Screenshot Description: A "Confirm Action" dialog asking "Do you want to delete Array 2?" with "Yes" and "No" buttons.)