Jump to content
Sign in to follow this  
BBLV

Win10 VM Setup Help - Dual NVME Question

2 posts in this topic Last Reply

Recommended Posts

I am trying to setup a new Win10 VM (my first). I currently use a Samsung 512GB 850 Pro NVME drive for cache and have a Samsung 1TB 970 Evo NVME unnasigned drive that I would like to passthrough to my Win10 VM without virtualization.

 

These are both installed on my motherboard (Gigabyte Auros Extreme X399). Will I be able to pass just the 1TB drive through to the VM, or does the entire NVME controller need to be passed through? I'm only seeing one NVME controller in System Devices..

Share this post


Link to post

I have a Samsung 960 EVO 500GB as cache and a Samsung 960 Pro 500GB passed through to a Win10 VM on an Asrock x399 board. For me it shows under tools >> system devices that each of them are in different groups. 

 

nvme.png.4061de043216ca1b1e1b0cd690b03608.png

 

Group 33 in my case is the cache drive and group 32 the NVME i passed throough. I used the following code in the xml. 

    <hostdev mode='subsystem' type='pci' managed='yes'>
      <driver name='vfio'/>
      <source>
        <address domain='0x0000' bus='0x41' slot='0x00' function='0x0'/>
      </source>
      <alias name='hostdev3'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/>
    </hostdev>

 

To make it work I used SpaceInvaders tutorial you can find here:

 

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this