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.

VT-d enabled but IOMMU disabled, vm manger not disabling (Solved)

Featured Replies

So guys recently i bought a new laptop and ever since i was thinking about turning my gaming pc into my unraid nas (i already have unraid nas just upgrading it to my gaming pc).

Specs of my Gaming PC

Mobo z97d3h gigabyte

CPU i7 4790k

RAM 16 gigs 

GPU gtx 1070ti

everything went fine its just that when i checked info it is still showing IOMMU disabled which was fine for my old nas as it was running off of some crappy h61 board g2020 and 4 gigs of ram but i don't know why its still showing disabled. are their any setting in unraid itself to enable it cause as far as bios, it is enabled in the bios, i have double checked it.

please help me figuring this out.

  • Max changed the title to VT-d enabled but IOMMU disabled, vm manger not disabling
  • Author

okay i noticed another strange thing now, as i was adding cache drives to my server i that vm manager is not disabling (saw in spaceinvader's video that we have to disable dockers and vm manger before starting mover in order to transfer docker and libvert imge files to cache drive).

Nothing happens when i select no from dropdown menu and click on apply.

i have tried different browsers on different devices same thing happening on all devices.

17 hours ago, Max said:

okay i noticed another strange thing now, as i was adding cache drives to my server i that vm manager is not disabling (saw in spaceinvader's video that we have to disable dockers and vm manger before starting mover in order to transfer docker and libvert imge files to cache drive).

Nothing happens when i select no from dropdown menu and click on apply.

i have tried different browsers on different devices same thing happening on all devices.

Easiest solution: disable it after a fresh reboot.

  • Author
59 minutes ago, testdasi said:

Easiest solution: disable it after a fresh reboot.

reboot didn't help but then i tried disabling it after stopping my array and it work. looks like we can only enable or disable vm manager when array is not running, which i didn't know about.

any suggestions for IOMMU issue.

1 hour ago, Max said:

reboot didn't help but then i tried disabling it after stopping my array and it work. looks like we can only enable or disable vm manager when array is not running, which i didn't know about.

any suggestions for IOMMU issue.

Changing IOMMU is done in the BIOS. Unraid doesn't have access to your mobo BIOS to change it.

 

If you are 100% sure it is on in your BIOS (Enable / On is different from "Auto". VT-d is different from VT-x) then check your syslinux to see if you might have disabled it in the past manually.

  • Author
22 minutes ago, testdasi said:

Changing IOMMU is done in the BIOS. Unraid doesn't have access to your mobo BIOS to change it.

 

If you are 100% sure it is on in your BIOS (Enable / On is different from "Auto". VT-d is different from VT-x) then check your syslinux to see if you might have disabled it in the past manually.

as you can see in this pic both vt-x and vt-d are enabled and could u explain steps for syslinux.

P_20191217_184603.jpg

Main -> Flash -> scroll down to syslinux section.

 

While you are at it, Tools -> Diagnostics -> attach zip file.

 

  • Author
5 minutes ago, testdasi said:

Main -> Flash -> scroll down to syslinux section.

 

While you are at it, Tools -> Diagnostics -> attach zip file.

 

i dont see any option for IOMMU

P_20191217_191849.jpg

unraid-diagnostics-20191217-1919.zip

  • Community Expert

Is there any chance the CPU you have was an 'Engineering' sample as these often do not have all the virtualisation features present?

  • Author
2 hours ago, itimpi said:

Is there any chance the CPU you have was an 'Engineering' sample as these often do not have all the virtualisation features present?

No no. It is a retail unit i bought it.

  • Author

@itimpi and actually as far as i remember, two years back when unraid was still under testing phase for me, when i was it in trial mode i also tested it on this machine. As far as i remember at that time IOMMU was showing up as enabled, so dont why when finally i moved to this, its not working.

2 hours ago, Max said:

@itimpi and actually as far as i remember, two years back when unraid was still under testing phase for me, when i was it in trial mode i also tested it on this machine. As far as i remember at that time IOMMU was showing up as enabled, so dont why when finally i moved to this, its not working.

This is very strange. First time I see this problem.

If you think it worked 2 years ago then perhaps give older versions of Unraid a try to hopefully identify when things changed.

 

It can still be downloaded directly from Unraid using the URL e.g.

For 6.5.3 it's

https://s3.amazonaws.com/dnld.lime-technology.com/stable/unRAIDServer-6.5.3-x86_64.zip

i.e. you just need to replace the version number.

2 years ago, probably is around 6.3.0 - 6.4.0

 

I highly recommend you backup your current USB stick + config before doing anything. Just in case. (or alternatively use a different USB stick).

And don't set the array to auto start. You can check IOMMU without needing to start the array (i.e. to avoid unexpected issues).

Edited by testdasi

  • Author

@itimpi @testdasi okay guys today i created a usb for unraid 6.8.0 which i first tried booting on my laptop and on my laptop its was showing iommu enabled but still this new usb was showing iommu disabled on my server. I couldn't test my main usb as it runs on legacy mode and my laptop only allows efi boot mode.

  • Max changed the title to VT-d enabled but IOMMU disabled, vm manger not disabling (Solved)
  • Author

@itimpi @testdasi Finally !!! guys finally i fixed it. phewww!!!

It was simple bios gone bonkers issue, i just reflashed my bios and now IOMMU is showing enabled.

Well thanks guys for your suggestions and atleast trying to help me out.

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.