Hello, not entirely sure if this is the best place to post as the question is about both hardware and software, but here goes. I'm planning to do a new build with the Ryzen 7950X, tentatively using the Gigabyte x670e Aorus Master motherboard. It has 4 M.2 NVME slots, so I thought of doing NVME RAID to protect the OS and the more sensitive data at least. Although I've done a fair bit of web reading for a good setup, I'm not yet sure what the best option is. It doesn't help that hardware RAID, especially on AMD motherboards, doesn't seem to be well looked at. I also want a dual boot system (Ubuntu with Windows 11) so that might complicate things in some scenarios. So far my ideas are to either use either two or four Sabrent Rocket Plus 2TB NVMEs (Up to 7,000/6,850 MB/s Seq. Read/Write ), with the following potential configurations (I'm not considering RAID 0 as that seems risky in case of motherboard or disk failure, although I did once successfully salvage such a raid after a mobo failed):
The biggest reason I am thinking RAID at all is for redundancy, and possibly slight increase in performance, at least for reads. Of course, I realize I'll take a hit on space. Please feel free to critique and suggest, I welcome any advice!
- 2 drives in motherboard RAID 1, then install Linux, then Windows for dual boot (last I tried this the Linux bootloader was fine installing Windows alongside Linux, but the Windows bootloader wasn't as happy).
- 4 drives in motherboard RAID 10, then same as (1) above
- 2 independent RAID 1 sets, one for Linux, one for Windows. I'm guessing this would allow me to do software RAID since there would be no need to boot off a single volume.
The biggest reason I am thinking RAID at all is for redundancy, and possibly slight increase in performance, at least for reads. Of course, I realize I'll take a hit on space. Please feel free to critique and suggest, I welcome any advice!