AOC-SLG3-2M2 - What settings to do I need to change in BIOS? (only 1 NVMe showing up)

The AOC-SLG3-2M2 riser card has 2x 2TB NVMe drives installed on it, but I’m only seeing 1 drive (2TB) in Houston/OS. I found the manual for the card but not sure what I should be looking for under 3-3 (additional settings):

Any ideas how I can get both drives to show up?

The card is installed on the last open slot of the pre-built system (3rd x8 slot)

pcie bifurcation enabled?

Edit: Solved it… Don’t use the last x8 slots. It’s actually a x4 slot with an x8 form factor.

In the instructions, it says to navigate to the following, but I’m not exactly sure which IOU setting should I change. I’m seeing the following options:

The riser card is on the 3rd x8 slot, not sure which IOU that corresponds to.

Having the CPU IOU settings set to x4x4x4x4 PCIe bifurcation. This option may
be found under BIOS Setup → Advanced → Chipset Configuration → North
Bridge → IIO Configuration → CPU Configuration → IOU Setting → x4x4x4x4.

You should not need to adjust any BIOS settings to add this card to the HL15 Full Build. The motherboard and BIOS should already be setup by default to detect these cards

I did a similar thing as you have done with the changes to x4x4x4x4 with the only difference is that I have the 4 slot carrier card. After seeing a similar post where @Hutch-45Drives gave suggestions, I went back and change the BIOS setting to AUTO and found the motherboard recognized it.

I used the cli commands that I posted here to confirm what was detected and the bus address assigned. I hope to make a follow up post once I receive the new NVMe sticks that I ordered for the carrier card (I purchased for my HL-15).

1 Like

Well, I just got a new system FULL Build with the dual card and it does not work :frowning:

Which slot are you using?

@marcusone Which PCIe slot did you put the NVMe card into on the motherboard?

I finally figured it out. Second from the left as you look down on the system from the front (first true 8x slot from left, forget what slot num it is on mb docks.) And hand to change bios to 4x4x8.
Not impressed with the Full Build setup. It was a huge waste of money imo. I’ll be emailing a formal complaint with my issues and request of partial refund.

Hi @marcusone ,

Could you explain why you feel it was a waste of money? I know some of us have had minor issues with shipping damage or missing items. There have been a few people with cables that were causing zpool errors. There have been expansion cards not fitting correctly. In my experience so far, 45 Drives has been outstanding with their help on issues.

I went into this buy knowing this was a new product and there could be problems, but I wanted to support a company willing to try new things. I’ve had more problems and worse resolution with other companies (especially Newegg and Amazon).

The cost of this full build is almost dollar for dollar what it would cost at retail for the same parts without the case ( and they included next-day FedEx once it got into the US - That’s got to be expensive).

Is the full build not capable of running your workload?
I actually took the time to research this board specifically (vs the AMD epyc’s). For my use case, it had what I considered neccesary (Full ATX, ECC support, dual 10Gb nics, IPMI, PCI slots for expansion). Yes, I wanted more memory, but I could buy that off ebay. The processor is easily upgradeable.

I personally would be uncomfortable asking for a partial refund, even if there were quality issues or if I made a bad choice after my decision making evaluation. I can understand a full refund request if something was broken or didn’t work.

@marcusone - I am not trying to pick on you. I am interested in hearing about other’s experiences with 45 Drives. I also get that some of us could have the same issues but want different outcomes. This also would help explain if this build is a good value. I feel it is, some have not.


Except they’ve been iterating on the pods for something like 13 years, and had a 15-bay version available for something like 7. My HL15 arrived without issues and I’m as happy with it overall as my used Supermicro stuff (each has a different set of pros and cons), but the “new” aspect of the HL15 should be mainly the customer demographic, not the technology of building and shipping cases. The cases are pricey, but have some relatively low end choices like punch out PCIe slot covers and no fan control.

I don’t know what marcusone’s expectations and issues were.

Hi @marcusone,

My name is Vikram Solanki, and I am the ECommerce Coordinator for the 45HomeLab division. Catching up with this thread, I see that my colleague Hutch was trying to assist with your dual card. It appears that this is still not working correctly. I am very sorry to hear this.

Please know that we take your concerns very seriously, and want to help you as best we can. Can you please send me an email at with these concerns? Thank you.


I’m not sure if that’s a fair assessment. Yes, they’ve been doing this kind of thing for a long time. However, in a much more controlled environment with an HCL. Enterprise gear is usually viewed as an appliance adding some modicum of control much like video game consoles.

This scenario isn’t far off from say Sony PlayStation suddenly supporting custom PC’s with their OS or Software. The known list of hardware becomes a large diluted pool of an infinite amount of combinations.

As for the HL15 Full Build itself, this is a board that’s not been used in the 45Drives servers, including the storage controller. They also had to custom wire up harnesses for the PSU as well.

For one of their standard 45Drives servers, I’m sure there’s a working relationship with Supermicro, allowing them to have more granular control over the MoBo and components as they are built, configured, and shipped to spec. Then QA’ed again at MFG time. Large specialty companies like that will usually have a support engineer dedicated to onboarding and implementing into your environment. Further smoothing out the bumps in the road.

We knew what we were purchasing as early adopters. It’s an open sourced, transparently built, storage appliance meant to replicate their 45Drives systems at a smaller price point.

From a purely business minded perspective, I can almost guarantee that the engineer staff and hours dedicated to the 45Drives experience itself could in no way be replicated at the systems price point. As the financial benefit is largely different for one person purchasing an HL15 or two versus a company repeatedly purchasing much larger 45Drives systems. They’re kind of in a unique space in this market right now, as they’re very much akin to a custom PC build company but for storage servers.


I am having this same problem. Which slot should I be using?

With slot 2 or 3 I get 1 drive showing up, with slot 5 I get neither


Okay, so I have it in CPU Slot 5, which should be an x8. It is not seeing either drive. The LEDs on the riser card are both blinking steadily.

I am not sure what this slot maps to in BIOS, but all three IOUs are configured as AUTO:

Should I have the riser in a different slot?

The CPU SLOT5 PCI-E 3.0 X8 drill down:

What do you have in the other slots, if anything?

Do you have anything in slot 6?

see this post from @technotim

Nothing, just the kingston 1tb on the MB they include with the fully burned in.

I tried changing IOU2 to 4x4x4x4 in bios, as I think that maps to slots 5&6 based on the motherboard diagram (low confidence here), no change.

nvmectl devlist (am running freebsd) only shows the kingston in the motherboard socket, neither of the drives in the riser.

I have nothing in any other slots, as mentioned in the other comment – just the m2 on the MB and dual riser, with 2 drives in it.

I’d like to put it in slot 3, and I do get one of the drives to show up if I have it there.