Win10 VM Setup Help - Dual NVME Question


BBLV

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..

Link to comment

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:

 

 

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.