I have a ME Mini with all M.2 slots populated using 6× 4TB Crucial P3 Plus drives.
Every time I reboot, only one (sometimes two) of the six NVMe drives are detected in BIOS, usually the one on Bus 5. Even after multiple reboots, the others are still missing.
However, if I shut down the unit completely and power it back on, all six drives are detected consistently. This behavior is fully reproducible: reboot = missing drives, shutdown + power on = all drives detected.
Is there a way to fix this so all drives are detected after a reboot?
Some extra info that might help:
BIOS version: M1V305
Fast Boot: disabled
No USB devices or external drives connected
OS: TrueNAS, installed on the internal 64GB eMMC
The consistently detected NVMe drive shows up on Bus 5, which appears to correspond to slot 4. When all six are detected, BIOS lists drives on Buses 3 to 8 (as seen in BIOS → NVMe Configuration → Drive Name → Seg:Bus:Dev:Func → 00:05:00:00)
Would appreciate any advice or insight, thank you