Cannot see disks in ProxMox PVE shell for mounting established RAIDZ1

jluis

New Member
Apr 10, 2025
1
0
1
Bottom Line Up Front: I can't see my disks in PVE 8.3.5 after making a hardware configuration change.

Disclaimer: I'm pretty unfamiliar with Linux, FreeBSD, and Proxmox in general. Please advise in plain language or point me to an appropriate resource.

Relevant Hardware:
ASUS ROG STRIX Z790H motherboard (4x SATA ports)
4x 12TB HGST HDD in RAIDZ1
HighPoint RocketRAID 2840C HBA

Context:
Trying to establish a homelab with Plex Media Server and cloud self-hosting.
I had the 4x 12TB HDDs fully working in RAIDZ1 SMB share.
I needed to add 3x other disks to my setup for additional storage uses but my motherboard only supported 4x total SATA connections.
Thus, I purchased a HighPoint HBA with the intention of connecting all 7x of my storage disks to the single card.
In TrueNAS, I performed backup procedures and documented the serial numbers and physical configuration of the HDDs before disconnecting (so I can revert if necessary.

Problem:
Booting back into PVE, I can see the HBA when executing lspci -v but I cannot see the disks when I execute a lsblk.

Code:
07:00.0 RAID bus controller: HighPoint Technologies, Inc. RocketRAID 2840 PCIe Gen3 6Gb/s SAS/SATA Controller (rev a1)
        Subsystem: HighPoint Technologies, Inc. RocketRAID 2840 PCIe Gen3 6Gb/s SAS/SATA Controller
        Flags: fast devsel, IRQ 255, IOMMU group 23

I imagine there are intermediate steps and troubleshooting I can do. I've searched for "HBA passthrough" and haven't gotten very far (obviously).

Considerations:

The data can easily be replaced though I'd rather not re-download everything.
I could revert to the previous physical connection configuration and probably rebuild the RAIDZ1 configuration of the 4x HDDs but I would still need to configure the additional 3x HDDs.

Thanks for reading!