I recently acquired a FreeNAS Mini 2.0 but I’m having trouble with booting from the SATA DOM. I’m a tinkerer with lots of IT experience and this seemed like a good way to get into the realm of enterprise grade hardware for my up-and-coming homelab. When I first booted the device, I got the error “This is a FreeNAS data disk and can not boot system. System halted.” I poked around in the BIOS and could not find the Apacer SATA DOM showing on any of the SATA ports. I restored the default UEFI settings but was still unable to boot to the SATA DOM. To rule out an issue with the SATA controller or physical port itself, I tried moving the module between the available ports and even tried putting it in one of the known good ports for the HDD backplane. I also tried powering the module with the separate Molex power that was previously unused instead of piggybacking the backplane power. After that failed, I tried a spare 2.5" SSD and was able to get it detected in all SATA ports so I figured the DOM was dead. I want to keep the two internal 2.5" drive bays open for high speed storage so I ordered a few InnoDisk SATA DOMs to replace the presumed dead one. Unfortunately, I’m unable to get any of the new modules detected in the BIOS either. I perused the forums for several hours and tried everything that seemed promising but no dice. I created a TrueNAS Scale install USB with the hopes that the installer would be able to detect the modules even though they’re not showing in the BIOS but got nothing there either.
The only thing I can think of is that there’s a BIOS setting I’m missing somewhere that’s preventing the drives from showing. For some context, I’ve included a few screenshots of the current configurations.
SATA DOMs need power, either from a compatible powered slot (what board do you have? I think the C3000 Minis should have one or two of those yellow ports), if the DOM supports it, or from a power cable. I don’t know how standardized these things really are.
Edit: Yours is an older C2750 Mini. I think those don’t support powering DOMs directly.
If there is a yellow SATA connector slightly offset from the rest on the board then you’ll have a better chance of getting it working since that is a the designated port for SATA DOM. There should be a dedicated power plug just next to it: See below labelled JSD1 with the port I-SATA0 just to the right; use that:
In the BIOS settings, is there an option for SATA configuration, or power management to the SATA ports?
Was the 2.5" drive which successfully booted an HDD or SSD? Sometimes you have to tell the SATA config what type of drive is on a particular SATA port.
I appreciate the input! Unfortunately there doesn’t seem to be a designated SATA DOM port on the C2750D4I motherboard. When I first opened the chassis, the module was plugged in to port #11 on this diagram:
Have you tried any of the DOMs in another system? These things are not known for being very reliable, sadly, and you may have gotten shafted on the ones you bought.
I don’t have another server board to test with. I did try all 4 DOMs (1 original and 3 new-to-me) in my PC with an MSI 970 AMD board and got nothing there so I figured there was some special BIOS configuration needed to see them. I guess it’s possible they’re all DOA since they’re not new