Package Details: rcraid-dkms 17.2.1-1

Git Clone URL: https://aur.archlinux.org/rcraid-dkms.git (read-only)
Package Base: rcraid-dkms
Description: AMD AM4 socket X370 chipset motherbroad NVMe/SATA RAID driver (DKMS)
Upstream URL: https://www.amd.com/en/support/chipsets/amd-socket-am4/x370
Licenses: GPL2
Submitter: jamesxu182
Maintainer: jamesxu182
Last Packager: jamesxu182
Votes: 1
Popularity: 0.615132
First Submitted: 2019-06-15 21:43
Last Updated: 2019-06-15 21:43

Latest Comments

FritzOnFire commented on 2019-07-27 06:46

Hi @jamesxu182.

TL;DR ONLY YOUR FIRST RAID ARRAY WILL BE PICKED UP BY THE MOTHERBOARD.

When I wrote my comment I had literally try'd every thing you said EXCEPT installing the driver (yes, I did try and add a module to mkinitcpio.conf that was not installed...).

But after that still no boot, so I had one last thing that I did not try. Now for the life of me I can't remember where I read this, BUT! ONLY YOUR FIRST RAID ARRAY WILL BE PICKED UP BY THE MOTHERBOARD.

And that was exactly what fixed my problem, I have hdds in a raid array and ssds in another raid array, and usually the ssds raid array is first but this time it happened to not be that way.

But now I have a booting, snappy, ryzen 9 system thanks to this package :)

Again, thank you

jamesxu182 commented on 2019-07-25 08:47

Hi, @FritzOnFire.

For more details about how to install bootable Linux on RAID, please check https://drivers.amd.com/relnotes/amd-raidxpert2_user_guide.pdf.

For your information, if you can see the RAID array disc, it means you can install the system in the RAID array. After installation is completed, you need to install RAID driver on your installed system (not Live system) and disable ACHI driver in the kernel parameter.

The most important, the RCRAID driver requires early load in the boot time so that the RAID array can be viewed by the kernel before disc loaded. To set the driver to be loaded early, my solution is via editing the /etc/mkinitcpio.conf and put "rcraid" in MODULES section. Then, use mkinitcpio to update kernel image. e.g., via "# mkinitcpio -p linux"

FritzOnFire commented on 2019-07-25 06:49

Thank you.

I have not been able to successfully boot with this yet, but installing it in the live environment from the usb boot disk has allowed me to see the drives, partition the drives, format the drives and copy stuff onto the drives.