December 16, 20196 yr 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.
December 16, 20196 yr 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.
December 17, 20196 yr 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.
December 17, 20196 yr 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.
December 17, 20196 yr 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.
December 17, 20196 yr 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.
December 17, 20196 yr Main -> Flash -> scroll down to syslinux section. While you are at it, Tools -> Diagnostics -> attach zip file.
December 17, 20196 yr 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 unraid-diagnostics-20191217-1919.zip
December 17, 20196 yr 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?
December 17, 20196 yr 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.
December 17, 20196 yr 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.
December 17, 20196 yr 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 December 17, 20196 yr by testdasi
December 20, 20196 yr 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.
December 20, 20196 yr 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.