Posted July 28, 20186 yr Hey folks, Complete newbie here starting out with a new unRaid 6.5.3 build on a Ryzen based system on an X470 based board. Problem is that the 256 GB Sandisk nvme disk I was hoping to use as a cache disk is not showing up in unRaid. If I boot on a Windows 10 PE disk, I can see it fine. I have the unassigned devices plug-in and have tried enabling world wide names, but unraid doesn't seem to see the disk at all. Boot logs seem to make no reference to the disk at all. I've googled this to death, but can't find any useful info. Can you give a newbie a hand? Thanks! Bill. unr1-diagnostics-20180728-1930.zip
July 28, 20186 yr Community Expert That device uses a Marvell controller, those can have issues with virtualization enable, if you disable VT-d (or whatever the equivalent AMD name is) in your bios it should work.
July 28, 20186 yr Author Thanks for the advice. I disabled virtualisation in the BIOS (called SVM in my UEFI BIOS), but it made no difference. I was hoping to use this drive, simply because I had it spare and my board has an NVME socket on it. I guess I'll just have to buy an SSD without a Marvell chipset.
July 28, 20186 yr Community Expert It's not that, it's the hardware pass trough option (IOMMU), IIRC in AMDs it's called AMD-VI
July 28, 20186 yr Author Thanks for persisting with me - you were right. The IOMMU option was buried several layers deep under the north bridge settings in my BIOS - not easy to find. So now I see my SSD - Thank you so much. Related question: I know that hardware pass-through is important for VM performance. Does it have any affect on dockers? I was hoping to run Plex on this server. Do dockers also make use of hardware passthrough?
July 28, 20186 yr Community Expert 49 minutes ago, BillR said: Does it have any affect on dockers? Nope, only if you need to pass for example a GPU or NIC to a VM.
Archived
This topic is now archived and is closed to further replies.