Ubuntu bootable RAID 0 on ASUS WS TRX50 — best option?

Hi. I just built a threadripper 9980x on a ASUS ws trx50 mobo and I have 3 nvmes. 2 are pcie5 and I want to use them as a raid-0 so that I get the increased speed and do not have to manage the disk space for separate mount points. I’m okay with the increased risk of data loss should one of the drives go bad as I’ll have a Time Machine type backup on a NAS (ability to restore the whole 16TB or a specific file at a point in time)

The other nvme is pice4 and that one I want to manage separately, possibly as a windows boot drive, and a second partition for Linux OS overflow, and that I’m okay with managing manually (I.e. having a mount point)

I looked at the AMD raid and it is confusing enough that I could not figure out how to put disks 2 and 3 on raid-0 and leave disk 1 alone.

I understand that there are some weird ways to make a bootable raid in Linux. But like with the AMD raid the devil is in the details. I just saw the video where Wendell goes over the trim issue with AMD raid (3 years ago — not sure if it still applies).

What is the best option to get this done?

  • bootable raid-0 for Linux using 2 out of the 3 nvme drives?

Thanks!!

I went with mdadm. It took me a few hours to get Ubuntu installed. A bit convoluted but with the help of chatgpt I eventually got it, and it seems to be working… I think LOL

Thanks!

1 Like

I ran mdadm with a RAID-0 BTRFS for many years. Works flawlessly

1 Like

mdadm is the goat, solid choice. What type of read/write speeds are you getting with raid0?

1 Like

I could run it. What is the standard test, given that this is also the root file system?