Both 2 NVMe drives and the raid-0 RST array weren't recognized by the installers.
Both 2 NVMe drives and the raid-0 RST array weren't recognized by the installers.
In short, I had Windows 11 on the same system with two 2TB NVMe drives in RAID-0 using VMD and Intel RST. I switched to Arch Linux, turned off RST, and left the drives as they were. I installed Arch on a mdadm RAID-0 and used it successfully for months. Now I want to dual boot Windows with this setup, but the installer keeps saying a driver is missing. I’ve tried Intel RST drivers, but they don’t work. The installer doesn’t recognize them even when I reinstall or use NTFS settings. I can still see the drives in DiskPart and sometimes they appear in DiskExplorer if configured properly. How can I get Windows to detect and install at least one of these drives?
Fixed: Generate Windows installation media on a USB using an MBR partition layout. I applied the instructions on a Mac with this guide, but envision if you simply used the official Windows media installer on a Windows machine where the USB would function. You'll also need to install the RST drivers if you're setting up on NVMe drives. Regardless of whether you're using RAID or not. Obtain the files from your motherboard manufacturer's site and store them on a separate USB drive, or pull them out from the setupRST.exe file if you locate it in the RST drivers section. Execute ./setupRST.exe -extractdrivers setupRSTDrivers and the drivers will be placed there. Next, ensure the Windows installer doesn't get mixed up because other boot partitions exist on the device you're installing to. Remove any additional boot partitions, including extra USBs (not the Windows installer), before proceeding. Deleting or formatting them also helps. Completing these steps allows you to install Windows on a system that shares a software RAID 0 array with an Arch Linux installation.