I’ve recently swapped Windows 10 to Manjaro and I had a hardware raid 0 set up. Worked fine with RaidXpert 2, well as fine as it can - set up and forget.
I followed the installation manual here
Do I need to do something else on top of this? I clicked the dkms package and I think it installed the driver, but still can’t see the drives.
So in short, followed the installation manual to the dot but I’m now unsure as of what do I do next?
Yes, I am aware that rcraid is not the best of options, but I would like to get this working regardless. I don’t really want to go back to Windows to copy files to another drive and then build a software array in Manjaro, I would rather be able to access the array and then copy everything without booting a copy of Windows.
When you see dkms in a package, that means it will require that the system has installed the dkms package and the linux-headers for your installed kernels.
Where did you clicked it? Pamac offers the entire output of an install, either is a package from repos or AUR.
Open up terminal and run:
to fully update the system sudo pacman-mirrors -f && sudo pacman -Syyu
No. It is because the rcraid-dkms package is special. Usually the PKGBUILD file contains a URL to the source and it is downloaded automatically.
But in this case, you would need to download the raid_linux_driver_8_01_00_039_public.zip manually and place it in the folder that contains the PKGBUILD file and all other required files.
You can use git to download the PKGBUILD file and all other required files.
==> ERROR: Cannot find the fakeroot binary.
==> ERROR: Cannot find the strip binary required for object file stripping.
Solved this by
sudo pacman -S base-devel
After that rebuilt the driver without problems. The build phase asks you which kernel you want to build the driver for and I selected the one I’m using which is 5.8. All good.
To finalize this and mount the drives
This is here as a reference for any other Manjaro noob like me wanting to migrate their already set up and chock full RC RAID arrays to Manjaro. This probably works for other arch based distributions as well.
For me, all of the arrays were recognized and mounted properly.