4x NVMe drives on single PCI-e expansion card..... (UPDATE, IT WORKS!)


Recommended Posts

3 hours ago, jonathanm said:

That wasn't the question.

 

Please verify that you have enabled UEFI boot mode on the USB stick, and you have legacy boot disabled in the BIOS.

Ok, yes I set 1st Boot Device is set to UEFI. [UEFI: SanDisk]. Also, server boot mode on the flash drive is set to UEFI (Permit UEFI mode enabled).  Both slot 4 and 5 are open so I went ahead and set both of them to x4x4x4x4 and tried the card in both slots. No change, still no drives. 

Link to comment

@kron I found this site, maybe it can help. Yet I will warn against modding the BIOS. But maybe it can help you. :)

https://forums.servethehome.com/index.php?threads/nvme-boot-with-supermicro-x9da7-x9dri-f.13245/

I know it is not 100% the same board you and I have, but I believe it is very close. It looks like it is short 2 LAN ports and 8 DIMM sockets and a different PCIe socket configuration. 

Link to comment

@Alphahelix I'm not comfortable with flashing a non official bios just yet.  From that thread they are attempting to boot from the drive, I just want it for data/cache.  Maybe I should reset the bios to default and start from there but flash 3.3 from 3.2 may have done that already?

 

Bios Settings

Build Ver 3.3 - Latest and it looks correct.

CPU Configuration - Standard stuff here..

North Bridge Config  - The card is on Slot 1 now IIO 1 IO3 @ x4x4x4x4. Feels like I've tried every combination of slot xMode here. I've read Gen3 is correct but haven't tried pulling that down to 1 or 2.

PCIe/PCI/PnP Configuration - Legacy Only and UEFI only - Tried both options here with no change.  Is there another setting I have wrong here?

Boot Options

 

Unraid Details

Flash Drive - The server boot mode is set to UEFI on the flash drive.

PCI Devices and IOMMU Groups - No nvme devices here as expected.

 

I just don't know where to go, hahaha.

 

Edited by kron
  • Upvote 1
Link to comment
  • 5 months later...

Question relating to NVMe on the Asrock EP2C602 board, great to hear unraid picks up the x4 cards but does the board support boot from nvme? Not much info out there and this is the only forum I noticed NVMe and the board was being talked about.  Thanks!

Edited by Madhu
Link to comment
  • 4 months later...
  • 1 month later...
On 5/26/2018 at 12:15 PM, billington.mark said:

I get the option to change the lane layout for my x16 slots (x16 or x8x8 or x4x4x4x4), so im hoping its supported.... 

Ive ordered the part and i'll report back once ive fitted it. 

 

For anyone curious this is the setup im using:

 

ASRock - EP2C602-4L/D16

2x E5-2670

Hi! I have an ASRock - EP2C602 very similar model to yours (They share a manual) I'm on bios version 1.8 (Saw there is a 1.9 from 6/19 i might need to upgrade to) but I do not see the PCI-E settings option to change from x16 to other layouts. Any advice on where to look or if 1.9 might be needed? Its possible that was a feature of your board but not mine from the same family maybe? Any suggestions appreciated. 

Link to comment
  • 2 weeks later...
On 10/27/2019 at 5:35 PM, glennv said:

@kron
Did you ever figure this out for your supermicro ?

No, just settled for a regular SSD and forgot about this. But it's been a year and I'm going to see if I can make this work somehow. I'd like to have only HDD's in the drive bays and the ssd inside, we'll see where it goes this time. 

Link to comment
  • 9 months later...
  • 3 weeks later...
  • 2 years later...
  • 2 months later...

@orlando500 Based on the manual, whilst PCIE 1, 3, 4, 5 and 7 are all mechanically PCIEx16, they don't all support 16 lanes electrically:

image.png.98efd06e6c7a08bac8f282440214c844.png

Assuming you are using the i9-9820X listed in your signature that has 44 lanes, PCIE7 would only ever be x8, so 8 PCIE lanes. Based on the above snippet, for the full 16 lanes (i.e. x4x4x4x4 that you want) you would need to use slots PCIE1 or PCIE5.

  • Like 1
Link to comment
  • 1 month later...
On 5/13/2023 at 12:24 AM, KingfisherUK said:

@orlando500 Based on the manual, whilst PCIE 1, 3, 4, 5 and 7 are all mechanically PCIEx16, they don't all support 16 lanes electrically:

image.png.98efd06e6c7a08bac8f282440214c844.png

Assuming you are using the i9-9820X listed in your signature that has 44 lanes, PCIE7 would only ever be x8, so 8 PCIE lanes. Based on the above snippet, for the full 16 lanes (i.e. x4x4x4x4 that you want) you would need to use slots PCIE1 or PCIE5.

im using all pci slots at the moment, so im guessing i then only get x8/x8/x8/x8/x8 out of the slots?

 

Link to comment
On 6/27/2023 at 1:51 PM, orlando500 said:

im using all pci slots at the moment, so im guessing i then only get x8/x8/x8/x8/x8 out of the slots?

 

If all the devices are working then yes, based on that manual snippet, each slot will be working at x8. I'm assuming there will be an option in the BIOS to change it from x8/x8/x8/x8/x8 to x16/x0/x0/x16/x8, but obviously using that mode would effectively "disable" PCIE3 and PCIE4 as they would have no lanes allocated.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.