Jim van der Harst

Members
  • Posts

    22
  • Joined

  • Last visited

Everything posted by Jim van der Harst

  1. Till 30 march only $31.42. http://store.wdc.com/store/wdus/en_US/DisplayAccesoryProductDetailsPage/ThemeID.21986300/Accessories/WD_314GB_PiDrive/productID.335173200/categoryId.70262300 This drive is for the Raspberry!
  2. I have the same problem to. Something to do with the boot order?
  3. We got it working steady now. I posted my solution in an other threat. http://lime-technology.com/forum/index.php?topic=45530.msg440853#msg440853 Thank you al for your support. I'm still looking for the best way to select my processors and HT cores, cpu scheduling esxi wise.
  4. Goodday KidCastro, it's two ways: CPU should support vt-x and vt-d and the motherboards as well. THere is a site that's lists the intel chipsets that support VT-d as VT-x is supported almost every motherboard. I'l show you the link: http://www.intel.com/content/www/us/en/support/boards-and-kits/desktop-boards/000005758.html?wapkw=vt-d+support The following Intel® Desktop Boards support Intel VT with Directed I/O: Chipset Desktop Board H87, Q87, Z87 DH87MC, DH87RL, DQ87PG B85 DB85FL X79 DX79SI, DX79SR, DX79TO H77, Q77, Z77 DH77DF, DH77EB, DH77KC, DQ77CP, DQ77KB, DQ77MK, DZ77BH-55K, DZ77GA-70K, DZ77RE-75K, DZ77SL-50K B75, Z75 DB75EN, DZ75ML-45K Q67 DQ67EP, DQ67OW, DQ67SW H61 DH61AGL Q57 DQ57TM, DQ57TML Q45 DQ45CB, DQ45EK Q35 DQ35JO, DQ35MP I dont see Z170 on that..... It's possible that the above list is outdated. Drop a question at ASRock support for the correct answer. If the manual says VT-d it probably will
  5. In my case it was a syslinux.cfg problem.... and fixed with what Saarg said: vfio_iommu_type1.allow_unsafe_interrupts=1 default /syslinux/menu.c32 menu title Lime Technology prompt 0 timeout 50 label unRAID OS menu default kernel /bzimage append vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot
  6. Agree on Saarg. I posted a solution about a similar problem: http://lime-technology.com/forum/index.php?topic=45530.0
  7. MMmm first I thought I had the same problem but as you already addressed your cache is online but your data disk is not and the array is not started. Have you tried "Spin down and spin up " Also you can click the disks HTML link to get advanced settings. Hope this helps a bit . Jim
  8. Checking my iso virtio-win-0.1.112 and I do see F:\viostor\w10 I have downloaded the Windows 10 iso now and setup the vdisk1.img to IDE then I can install Windows 10 without a problem. After the install I will add a second disk keep disk 1 on IDE and disk 2 on virtio. Install the F:\viostor\w10\amd64\viostor.inf (right mouse button --> Install. So I see two options: Change your XML for disk into IDE or get the proper iso with W10 drivers on it. Jim
  9. I used the ISO : virtio-win-0.1.112 But that was after upgrading from Windows 8 Pro. Device Manager says: Driver date: 12/16/2015 Driver version: 62.73.104.11200 Downloading Windows 10 iso now....
  10. I think you would have more succes to start with a Windows 8 installation and install all the virtual drivers. Then upgrade it to windows 10. Now I know this isn't what you wanted, so I am going to start and Windows 10 install my self now and see if I have the same problem. I think when you keep using IDE it will install and run the vm. I get back on this. Jim
  11. Part 3. Getting virtio into your virtual machine You have installed Windows succesfully and want to change your IDE to VIRTIO. But when you do, you get the error "Your PC ran into a problem....... to restart". To fix this do the following: Edit the settings of your VM and add another disk to your VM. Assign not more then 1GB so you have a second disk in windows. Now remeber the warning I posted here earlier. After changing your VM through EDIT your XML is changed back to VIRTIO. This also applies to vdisk1.img. So after adding the extra disk, go into your EDIT XML and look for vdisk1.img settings again. Change the vdisk1.img back to "IDE" and delete the "address type...." line completely. Leave the VIRTIO setting and "address type..." line for vdisk2.img. Save and then start your VM. It will start and log into windows. Open your "virtio-win-0.1.112.iso" drive and install the following driver: F:\viostor\w8\amd64 Right click "viostor.inf" and select install. Normally this would be sufficient, I also did the following: Select all 5 files and copy them into C:\Windows\System32. Then copy the files "viostor.cat" and "viostor.inf" and paste them into "C:\Windows\Inf". Now reboot your VM. Go to your "Computer --> Properties" Select left column "Device Manager". Look for "Storage Controllers" and flip it open. You now should see "Red Hat Virtio SCSI controller". There is probablly just one and one "Microsoft Storage Spaces Controller". Now shutdown the virtual machine. Go into your EDIT XML and change the "vdisk1.img" to "virtio". Remove the "address type.... " line otherwise you end up unable to start your virtual machine as the device type doesn't match your disk. I hope this helps. Let me know if you need additional help. Meantime I managed to game with two games (pure because we can) and have 6 VM's now.
  12. Part 2. VM configuration Before getting right to creating VM's and run your benchmarks... you should read this so you don't get disappointed. Installing a VM is realy going slow now. I only tried Windows 8 Pro from .iso file. There are two thing you need to know before you start your way into the "VMs" section. When you creat a VM the the .xml file of the VM will setup your harddisk controller as "virtio", like below: <source file='/mnt/user/vDisks/Desktop/vdisk1.img'/> <backingStore/> <target dev='hdc' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> To get normal installation speed change "virtio" to "ide". Remember when you change it to IDE, remove the address type line completly. So above example will look like: <source file='/mnt/user/vDisks/Desktop/vdisk1.img'/> <backingStore/> <target dev='hdc' bus='ide'/> Now click "Save". You now have a VM that wants to start with the IDE driver instead of the virtio driver, which isn't there yet. IMPORTANT: WHEN YOU SAVE YOUR XML FILE AND YOU EDIT YOUR VM SETTINGS, THE XML FILE WILL SET IT BACK TO VIRTIO. That means, when you add another disk, put more CPU's or Memory or what ever change you do , even a "Cancel" will put the XML file back to VIRTIO, thus not getting the speed you want. So do your VM hardware configuration first (cpu, mem, disks, gfx, kvm) then adjust the XML from virtio to ide and ofcourse remove the whole address type line. You now can start the VM and install your Windows pretty fast.
  13. Part 1. Syslinux.cfg configuration Ok here I am. I will put my config files here. First my hardware setup: Asus Rampage III Extreme 3 x HD 6970 (but also 2 x HD6970 and 1 boggus GFX) 12GB Mem Disk 1: 1 x 2TB Hitachi 7200RPM Cache: First started with OCZ Revo 120GB (unraid saw 2 x 60GB... there goes 1 license Cache: After getting OCZ Revo out brought back 2 x Samsung 850 Pro 256GB Boot: Data_Traveler USB 3.0 16GB Now the problem we (me and my friend) ran into was the error "Operation not permitted" after creating a VM and tried to start it. Creating the VM was not the problem, starting the VM gave "Operation not permitted". So we started looking and searching. And saw this post on the forum. Same error, same motherboard, no solution. Me and my friends are both professional in IT so we didn't accepted that and went on. I now can tell after succesfully installing, adding and customizing VM that the first error we resolved was all in the unRAID setup on the USB flash drive. I see you have VT-x and VT-d enabled in your bios just like we did. After reading different threats we tried several changes. Here is the "syslinux.cfg" file I now use: default /syslinux/menu.c32 menu title Lime Technology prompt 0 timeout 50 label unRAID OS menu default kernel /bzimage append vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot label unRAID OS Safe Mode (no plugins) kernel /bzimage append iommu=pt initrd=/bzroot append initrd=/bzroot unraidsafemode label Memtest86+ kernel /memtest The addition of "vfio_iommu_type1.allow_unsafe_interrupts=1" was getting pass our first error. The VM started but slow as hell. Took a whole night to install a Windows 8 Pro. I now manage that to do that under 6min. We first thought the marvell controller was giving us the error and added " iommu=pt" to the syslinux.cfg right behind "vfio_iommu_type1.allow_unsafe_interrupts=1". As IT professions you should know only one change at the time, we did to to "save" time and ended up waisting time We should have give it a go right after "vfio_iommu_type1.allow_unsafe_interrupts=1" and not add two parameters, but he we save you the extra time. So when the VM started we first thought.. that was the solution. After removing that but still have "vfio_iommu_type1.allow_unsafe_interrupts=1" in the syslinux.cfg it kept working. So that rendered "iommu=pt" out of the picture. Now go to the "Settings" tab and click "VM Manager". Set "PCIe ACS Override: NO" So far the syslinux.cfg explanatory. This still leaves me a very slow install of Windows 8 Pro but I'll address that in a reply here below. I want to split it up.
  14. Yep, got it running now. It was the configuration of the unRAID server. It was an adjustment in the syslinux.cfg file. I manged to setup 3 VM's now with 3 x HD 6970 GFX's. I get back on this later.. work calling.
  15. Well we got it working and it works pretty wel. What I notice is that when you do a GFX benchmark on two VM's the score is lower then doing the same on one VM. I thought the scores would probably end near to eachother because I thought the systems (GFX's) are working alone. So how come my GFX score is about 50% when doing a single VM GFX benchmark? I understand that there is always some lost in performance as you share the lanes on the motherboard and 1 CPU. Is this maybe a PCI-X lane issue? Or is it normal behaviour? Thank you in advanced. The config files an screenshots will follow this weekend for other users to use.
  16. We managed to get the Asus Rampage III Extreme to work. I will post configuration files and screenshots later ones all is re-installed again.
  17. We dont know exactly why but after some testing. This config works: default /syslinux/menu.c32 menu title Lime Technology prompt 0 timeout 50 label unRAID OS menu default kernel /bzimage append vfio_iommu_type1.allow_unsafe_interrupts=1 initrd=/bzroot label unRAID OS Safe Mode (no plugins) kernel /bzimage append iommu=pt initrd=/bzroot append initrd=/bzroot unraidsafemode label Memtest86+ kernel /memtest
  18. Hey we made some progres. atm we are using 2 6970 and a lame old x1500 (X1500 for unraid and 1 for a vm win We got it to work with following sysconfig: default /syslinux/menu.c32 menu title Lime Technology prompt 0 timeout 50 label unRAID OS menu default kernel /bzimage append vfio_iommu_type1.allow_unsafe_interrupts=1 iommu=pt initrd=/bzroot label unRAID OS Safe Mode (no plugins) kernel /bzimage append initrd=/bzroot unraidsafemode label Memtest86+ kernel /memtest We are going to test later if the unsafe interupts is needed or not.
  19. There is a post about a guy with the same motherboard, but it didn't showup with a solution. Thread: https://lime-technology.com/forum/index.php?topic=45530.msg435107#msg435107
  20. I tried the ACS on and off... It didn't make a different. The bios change from SeaBIOS to OFMV didn't work either. Adjusting machine type from i440fx to Q35 also to no avail. And the manual ROM files also didn't work. In the syslog I get the message "BIOS IS BROKEN"... below a excerpt of the error: Jan 20 19:28:52 Tower kernel: WARNING: CPU: 6 PID: 1 at drivers/iommu/intel-iommu.c:4744 init_dmars+0x258/0x454() Jan 20 19:28:52 Tower kernel: Your BIOS is broken; DMA routed to ISOCH DMAR unit but no TLB space. Jan 20 19:28:52 Tower kernel: BIOS vendor: American Megatrends Inc.; Ver: 1502 ; Product Version: System Version Jan 20 19:28:52 Tower kernel: Modules linked in: Jan 20 19:28:52 Tower kernel: CPU: 6 PID: 1 Comm: swapper/0 Tainted: G I 4.1.15-unRAID #1 Jan 20 19:28:52 Tower kernel: Hardware name: System manufacturer System Product Name/Rampage III Extreme, BIOS 1502 10/03/2011 Jan 20 19:28:52 Tower kernel: 0000000000000009 ffff880351137d38 ffffffff815f1ad0 0000000000001d2c Jan 20 19:28:52 Tower kernel: ffff880351137d88 ffff880351137d78 ffffffff8104775b ffff88035093c400 Jan 20 19:28:52 Tower kernel: ffffffff818d6767 ffff880350ece000 0000000000000000 ffff88034d636180 Jan 20 19:28:52 Tower kernel: Call Trace: Jan 20 19:28:52 Tower kernel: [<ffffffff815f1ad0>] dump_stack+0x4c/0x6e Jan 20 19:28:52 Tower kernel: [<ffffffff8104775b>] warn_slowpath_common+0x97/0xb1 Jan 20 19:28:52 Tower kernel: [<ffffffff818d6767>] ? init_dmars+0x258/0x454 Jan 20 19:28:52 Tower kernel: [<ffffffff810477b6>] warn_slowpath_fmt+0x41/0x43 Jan 20 19:28:52 Tower kernel: [<ffffffff818d6767>] init_dmars+0x258/0x454 Jan 20 19:28:52 Tower kernel: [<ffffffff818d6bf8>] intel_iommu_init+0x295/0x585 Jan 20 19:28:52 Tower kernel: [<ffffffff818ac2a8>] pci_iommu_init+0x13/0x3e Jan 20 19:28:52 Tower kernel: [<ffffffff818ac295>] ? memblock_find_dma_reserve+0x146/0x146 Jan 20 19:28:52 Tower kernel: [<ffffffff81002145>] do_one_initcall+0xe9/0x178 Jan 20 19:28:52 Tower kernel: [<ffffffff818a405d>] kernel_init_freeable+0x17c/0x204 Jan 20 19:28:52 Tower kernel: [<ffffffff818a3807>] ? initcall_blacklist+0xa5/0xa5 Jan 20 19:28:52 Tower kernel: [<ffffffff815e4da5>] ? rest_init+0x89/0x89 Jan 20 19:28:52 Tower kernel: [<ffffffff815e4dae>] kernel_init+0x9/0xd5 Jan 20 19:28:52 Tower kernel: [<ffffffff815f75d2>] ret_from_fork+0x42/0x70 Jan 20 19:28:52 Tower kernel: [<ffffffff815e4da5>] ? rest_init+0x89/0x89 Jan 20 19:28:52 Tower kernel: ---[ end trace 2470d3252461daf9 ]--- Jan 20 19:28:52 Tower kernel: IOMMU: hardware identity mapping for device 0000:00:1b.0 Jan 20 19:28:52 Tower kernel: IOMMU: Setting RMRR: Jan 20 19:28:52 Tower kernel: IOMMU: Setting identity map for device 0000:00:1a.0 [0x9f7dc000 - 0x9f7dbfff] Jan 20 19:28:52 Tower kernel: ------------[ cut here ]------------ I hope to solve this puzzle.... Greetings , Jim
  21. Thank you CHBMB, I will let you know today if it's a succes. I think the extra article of Alex Williamson will help a lot.
  22. Goodday all, my name is Jim and I am new to the Lime Technology. I am excited to start with this great product. Plz if this is already solved of this is the wrong thread plz tell so and point me out I have a problem starting VM’s that are created through the Web gui. Let me first list down my setup: Hardware: Mobo Asus Rampage III Extreme (both Mem 12GB (3 x 4GB) CPU i7-970 hexacore GFX AMD HD 6970 x 3 HDD1 OCZ Revo 120GB PCI-E HDD2 WD Green 1TB BOOT USB 16GB unRaid config: No parity Single disk raid 1 share bridged br0 Software: unRaid v6 Trial license (want to try it first ofc) VM: Windows 8.1 Installed through VNC After we created a virtual machine and we want to start the machine we get the following error. vfio: failed to set iommu for container: Operation not permitted vfio: failed to setup container for group # (depends on which VGA we passtrough but always same error) vfio: failed to get group # Device initialization failed Device 'vfio-pci' could not be initialized If we choose an other GFX card the message is the same execpt for the different device number (GFX). I think it's has something to do with the GFX card. I am able to install and start a virtual machine with VNC mode but I am not ablo to start it with direct i/o. Did anybody else ran into this problem? Is it my hardware configuration? What is the minimum setup for two GFX cards? Thank you in advanced, I realy would like to start using this awesome software! Greetings, Jim