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.

Almost got it! One last problem

Featured Replies

UnRAID is taking my best video card I want for a Windows VM

 

MSI 990FXA Gaming board with 12 cores, and 3 PCI-e slots ( 16x, 4x, and 16x speed )

I have a linux VM on the bottom 16x Nvidia card and that works perfectly.

The GT660 card is plugged into the top 16x slot, but the unRAID console takes that, and when I try to create a VM to use that card, it errors.

 

I see nothing in the bios to control which card to boot from, and it seems to prefer video out ( default ) to the first 16x slot.

 

Is there anyway to fix this? 

I don't want to put the best GTX660 card in a 4x slot.

 

Ideas?

I have a similar issue with my MSI X99S SLI PLUS, the PCI_E1 slot is the only slot that has two x16 lanes so any other slot will not get the throughput from the primary video card.

 

This might be more of a design flaw of the x99 architecture MSI has specifically indicated that if you want optimum performance from your card you must use the PCI_E1 slot.

 

My build has stalled for this reason I have not found any way to force another video card to Unraid.

I have found some info online that indicates hiding the PCIx slot from Unraid. I attempted modifying the portion of the syslinux\syslinux.cfg file suspected in controlling the PCIx slot but I'm shooting in the dark...

 

Default settings:  append pcie_acs_override=downstream initrd=/bzroot

Changes attempted: append xen-pciback.hide=(06:00.0)(06:00.1) initrd=/bzroot

and others :append pcie_acs_override=upstream initrd=/bzroot

 

The kernel crashes,  :-\

I hope there is a fix.

 

 

 

 

 

 

Another option is to switch to an AMD card in the primary slot, as those can be assigned to a VM just fine.

I have been trying this with an ATI (295x) in slot 1 and it won't start the VM always errors. I will never buy another ATI card again..

  • 3 weeks later...

I'm trying to do the same (assign a card to a VM that is in the 1st slot) - did you guys figure out a solution to this at the end?

I'm trying to do the same (assign a card to a VM that is in the 1st slot) - did you guys figure out a solution to this at the end?

If it's an AMD card, you'll be able to "steal it" from the console just fine (I do exactly that).

If you only have 1 card (no iGPU) and it's an Nvidia card, as of now your S.O.L., as there seems to be an issue with the only GPU being an Nvidia refusing to be used in this case.

A lot of BIOS's have the option to choose which PCIe slot to use as the primary graphics output, mine lists all 4 16X (length, not wired) slots as an option.

 

There is no reason to "never buy another ATI card again" unless you really have a tendency to be brand loyal (best bang/features for the $ at that time , plus good virtualization is my pick).

AMD however does have many newer cards that don't properly "reset" which causes virtualization issues, or assignment/VM starting errors.

Some reading on the VFIO mailing list https://www.redhat.com/archives/vfio-users/ or the many blogs put out by Alex Williamson will help to understand which AMD cards are recommended. I use my 260X without issue, so I know they're not all bad (plus a lot of people use the 6450 without issue).

Nvidia is not without issue though, their attempt to stop us from virtualizing these resulting in an Error 43 in Windows, and needing to hide Hyper-v, are one example. Also all my Nvidia cards require the MSI interrupt fix to avoid the "demonic audio" issue at times.

 

 

 

 

I'm trying to do the same (assign a card to a VM that is in the 1st slot) - did you guys figure out a solution to this at the end?

If it's an AMD card, you'll be able to "steal it" from the console just fine (I do exactly that).

If you only have 1 card (no iGPU) and it's an Nvidia card, as of now your S.O.L., as there seems to be an issue with the only GPU being an Nvidia refusing to be used in this case.

A lot of BIOS's have the option to choose which PCIe slot to use as the primary graphics output, mine lists all 4 16X (length, not wired) slots as an option.

 

There is no reason to "never buy another ATI card again" unless you really have a tendency to be brand loyal (best bang/features for the $ at that time , plus good virtualization is my pick).

AMD however does have many newer cards that don't properly "reset" which causes virtualization issues, or assignment/VM starting errors.

Some reading on the VFIO mailing list https://www.redhat.com/archives/vfio-users/ or the many blogs put out by Alex Williamson will help to understand which AMD cards are recommended. I use my 260X without issue, so I know they're not all bad (plus a lot of people use the 6450 without issue).

Nvidia is not without issue though, their attempt to stop us from virtualizing these resulting in an Error 43 in Windows, and needing to hide Hyper-v, are one example. Also all my Nvidia cards require the MSI interrupt fix to avoid the "demonic audio" issue at times.

 

Thanks a lot! I'll try it - it's an ATI card indeed :-)

 

Have a nice weekend!

 

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.