I have a Z370N motherboard with 4 SATA ports. I have a PCI-E card with 2 SATA ports. They are all populated with 8TB disks in a mirrored array.
Boot drive is NVMe and I am using the latest Clover and Mojave and ZFS 1.8.1 installer.
Upon booting after a CMOS reset/BIOS update, the disks appear in MacOS Mojave and my ZFS pool works well. Upon subsequent reboots, the 4 ports on the motherboard do not register the ZFS disks. Rarely, the disks randomly appear after a reboot.
Upon testing with APFS SATA disks, there is no such problem.
Has anyone experienced this? Any thoughts on a fix?