Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

VMs with GPU passthrough no longer boot after nvme installed (Fixed - User Error)

Featured Replies

Hi all,

 

I've been successfully using a windows 10 VM passing through an Nvidia 1060 for a while now and last month setup Moonlight and managed to stream via VPN to my phone.  I thought I'd treat myself and upgrade to an NVME drive, instead of running the VM image from the array mechanical drive to a dedicated nvme unassigned device.  However since I've installed the nvme drive and moved the image over I can no longer boot the VM I had setup.  I thought maybe i'd broken something, so I setup a new basic Windows 10 VM but when switching to the 1060 it refuses to boot, if I switch either back to VNC they boot instantly.

 

Considered it could be a Windows 10 issue, so tried installing the Linux PopOS Nvidia edition but again as soon as I switch to the 1060 the VM refuses to boot.

 

I had a similar issue when I didn't have a monitor connected, so I bought the 4k dummy adapter and it solved the issue but now I've tried with the dummy adapter and an actual monitor but neither solve the issue. 

 

The 1060 is in it's own IOMMU group:

 

IOMMU group 16:[10de:1c03] 0a:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)

[10de:10f1] 0a:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)

 

Diagnostics attached just after I start the main VM I've had running for a while.

 

Slot 1 is the 1060 - Pass a bios for this to the VM

Slot 3 is a 1030 and that is set as the boot PCIE graphics adapter

 

I switched the boot PCIE to make sure the graphics card was working and it displayed the bios correctly, so i switched it back. 

 

Pretty stuck now, if someone could take a look and provide some assistance.

 

Cheers,

 

Edited by gr021857
removed diagnostics as not required - User error

Check your motherboard manual to see if a PCIe slot is disabled when an NVMe drive is installed.

  • Author

Thanks for the advice, the manual didn't say anything about disabling PCIe slot however you made me think to update the bios. 

 

That wasn't the issue either, turns out when I thought I'd tested the 1060 graphics card to post the bios, I hadn't and must have got distracted and thought i had... because on flashing the bios update it reset the PCIe start slot to 1, which forced me to move the monitor over and I was greeted by a message telling me to *wait for it* Attach the PCIe power cable for this graphics card DOH!!!

 

Cannot believe it, I've spent ages this past weekend trying to sort it out and it was just a missed cable.

 

And now because I've updated the bios I'm running into a different issue (D3 issue or 127 header type issue) so need to rollback the bios according to everything I can find online.

 

Thanks again for the help, at least I've figured out the initial issue was my own mistake, hopefully when I rollback it'll all just work again :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.