Open billyjbryant opened 4 years ago
Looks like you need anther type of drivers. Is AMD providing any for you? The controller(s) which are working here for me are:
02:00.1 RAID bus controller: Advanced Micro Devices, Inc. [AMD] Device 43bd (rev 01)
0b:00.2 RAID bus controller: Advanced Micro Devices, Inc. [AMD] Device 7916 (rev 51)
this chipset
: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller
is supported by the dmraid driver. I had this controller on my previous Extreme 9 mobo. You will most likely need to look under /dev/mapper for your array. it should start with pdc_ and have some sort of string of characters after it(ex: pdc_abcdefg).
During install you will need to open a terminal and do:
sudo apt install dmraid
and then start the installation as usual. I "believe"(as its been a long time since i've dealt with this controller chipset) that the installer "should" recognize the array disk. Please note however i could be wrong. If i am wrong then you will need to do a manual partition and during that phase you will be able to setup your array. when asked where to install the bootloader be sure to select your array device and not any single disk or partition. you want the "block device" offered by the controller.
Please, take a look at https://github.com/thopiekar/rcraid-dkms/pull/44
I'm on impish (21.10) and have a supported device? I've gotten this to work before, currently I also get no block device through the adapter/driver ...
[ 1.045489] <5>rcraid_probe_one: vendor = 0x1022 device 0x7916 [ 1.045491] <5>rcraid_probe_one: vendor = 0x1022 device 0x7916 [ 1.045493] <5>rcraid_probe_one: Total adapters matched 2
@MarkLTZ I see you've jacked multiple issue threads to reference yours: your closed issue and fork holds up boot for minutes and then doesn't work.
If dmraid works for it, perhaps that's how I got it working before? I'd love to know how. Or else it's incompatible newer kernels? doesn't much make sense. Might install an older version and check tomorrow :|
I'm on impish (21.10) and have a supported device? I've gotten this to work before, currently I also get no block device through the adapter/driver ...
[ 1.045489] <5>rcraid_probe_one: vendor = 0x1022 device 0x7916 [ 1.045491] <5>rcraid_probe_one: vendor = 0x1022 device 0x7916 [ 1.045493] <5>rcraid_probe_one: Total adapters matched 2
@MarkLTZ I see you've jacked multiple issue threads to reference yours: your closed issue and fork holds up boot for minutes and then doesn't work.
If dmraid works for it, perhaps that's how I got it working before? I'd love to know how. Or else it's incompatible newer kernels? doesn't much make sense. Might install an older version and check tomorrow :|
I closed my fork because it does not work for NVMe RAID due an incompatible with x470/x570 amd chipsets.
New version provided from AMD does not support these chipsets.
To use this driver on impish I think you should compile from source the driver provided by @thopiekar on your OS
The PPA for ubuntu dkms module supports impish, it doesn't work tho. Also, I have 4x sata III devices : not using nvme raid.
Issue
I am using Ubuntu 20.04.1 with Kernel 5.4.0-42-generic. The main OS is installed on an SSD connected to an ASUS AHCI SATA Controller. I have installed 2 3TB drives which are connected to the AMD Raid controller and have been configured in the Option ROM as a single Raid1 3TB LD.
I am attempting to use the 3TB LD as storage and
/home
; however, I am unable to see anything in Ubuntu other than the two 2.99TB devices independently.Setup
System
Motherboard
SATA Controllers
rcraid
I have installed
rcraid
andrcraid-dkms
dmesg
lsblk
lsmod
rcadm
I installed the RAIDXpress software and ran
rcadm
but got an error that no controllers were found./etc/default/grub
I'm not sure what to do or how to get the raid controller to be recognized. If anyone has any thoughts or ideas, I'm all ears!