Jump to content

Stalkkaaja

Members
  • Posts

    35
  • Joined

  • Last visited

Everything posted by Stalkkaaja

  1. Hey guys, it's been a looong time I've been dabbling with Unraid but just started again. Now that the Unraid (latest beta) should support Intel HD 4600 passthrough out-of-the-box, I think I've missed something. It's been a while so I might have forgotten a trick or two, but do we still need to add ACS override manually or something? This is my XML for this Windows 7 Ultimate, 64-bit VM: <domain type='kvm'> <name>Windows 7</name> <uuid>74be7cd7-cd15-e35d-9691-aad9801609ed</uuid> <description>RaaRaa</description> <metadata> <vmtemplate xmlns="unraid" name="Windows 7" icon="windows7.png" os="windows7"/> </metadata> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>2</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> </cputune> <os> <type arch='x86_64' machine='pc-i440fx-2.9'>hvm</type> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='2' threads='1'/> </cpu> <clock offset='localtime'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/Windows 7/vdisk1.img'/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/Windows 7 SP1 Ultimate (64 Bit).iso'/> <target dev='hda' bus='ide'/> <readonly/> <boot order='2'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/virtio-win-0.1.126-2.iso'/> <target dev='hdb' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='0' model='pci-root'/> <controller type='ide' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:47:77:a3'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> </memballoon> </devices> </domain> Everything is updated and running well as long as I don't try to passthrough the igpu+intel audio... This is what I get on my log when trying to boot the VM with igpu: 2017-11-18T19:50:13.644507Z qemu-system-x86_64: -device vfio-pci,host=00:02.0,id=hostdev0,bus=pci.0,addr=0x2: Failed to mmap 0000:00:02.0 BAR 2. Performance may be slow 2017-11-18T19:50:22.371630Z qemu-system-x86_64: vfio_region_write(0000:00:02.0:region2+0x0, 0xaa55aa55,4) failed: Device or resource busy 2017-11-18T19:50:22.371658Z qemu-system-x86_64: vfio_region_read(0000:00:02.0:region2+0x0, 4) failed: Device or resource busy 2017-11-18T19:50:23.196350Z qemu-system-x86_64: vfio_region_write(0000:00:02.0:region2+0x0, 0xaa55aa55,4) failed: Device or resource busy 2017-11-18T19:50:23.196380Z qemu-system-x86_64: vfio_region_read(0000:00:02.0:region2+0x0, 4) failed: Device or resource busy I have only used Unraid Web UI to configure everything in hopes that I would not have to manually do anything, but should it be that easy? I did also try to disable Hyper-V and went to settings in VM Manager to activate the ACS override. With the exact same results tho... Any ideas what to do next? Thnx guys. =) Oh and if it matters here are the main specs for my Unraid system: i5-4440 Gigabyte GA-Q87N ITX motherboard 8Gb DDR3 (16Gb soon) HD Plex 160W PSU 3 * 2,5" 7,200rpm HDDs (2,5" 500GB SSD and msata SSD soon as well if I can get VMs working with iGPU as well)
  2. Hey guys! Is it possible to control Windows 10 Pro VM as if using a tablet version but via RDP or something like that. I would like to be able to connect to the VM and use it on my Ipad(or maybe a Dell tablet) as fluently as possible. Multi-touch would be really nice but is there a way to make this work?
  3. Hi guys, Haven't been here for a couple years but now I'm, back and eager to try unRaid once again. So the idea is to build a silent, yet powerful HTPC with more than enough horsepower for daily entertainment and enough storage for my use. I just started building the server and wanted to see what you guys think before I go too far. This all started when my neighbour wanted a new mid range gaming pc so I'll sell him most of my old stuff and build a new pc for myself. I'm using both, old and new parts in the upcoming server. What I've gathered so far is this: Case - Silverstone Temjin TJ08 (A bit large for my livingroom taste but I'll probably paint it and make it less intrusive somehow) Psu - Corsair SF600 + Silverstone SFX to ATX bracket (Picture included underneath. This makes more room for maybe a passive cooler or such when I install a second gpu for the HTPC distro and also should improve the temperatures) Cache Disk - Samsung 850 SSD 500Gb Controls and main audio - I've got wireless Logitech keyboard and a mouse that I've been using on my HTPC thus far and they work great. I also mostly use a wireless headset (Astro A50 3rd edition so it only needs a USB connection so no hastle with opticals) HTPC/Oldschool Gaming VM audio - Asus Xonar U3 (USB) On my shoppin list: Mobo - Gigabyte GA-AB350M-Gaming 3 (mATX) -This one has 6 sata ports which I think I'll need at some point and VRMs are better than on Asrock board. CPU - Ryzen 7 1700 -With stock cooler by starters and with some 140mm AIO when I need to start overclocking DDR4 - Now... Should I go ECC route or not? -I know it's not officially supported but... Does it work anyway? If not, I'll start with 2x16Gb 3200MHz kit M.2 SSD - Samsung 500GB 960 EVO SSD NVME -I'll probably passthrough this to the Windows 10 gaming VM HTPC GPU - GT 1030/1050/1050 Ti or RX 460 etc. (Got to be a single slot or be possible to mod to be one as I only have 4 slots in my case but the SFX psu should make more room for a cooler) -Connected to the 4X slot. Might also use this Gpu to sometimes run a secondary gaming VM(Windows 7) for old school lans with my friends, mainly Red Alert 2 Yuri's Revenge etc. Main OS GPU - GTX 1060 6GB and upgrade to GTX 1080 Ti or better when I have a good 4K TV. *Drooling for LG B7V 65"* GTX-line working OK with Unraid, right??? No funny business...? Or should I go AMD route? HDDs - Random 2X 2TB HDDs that I'm going to rip out from my Buffalo Linkstation 4TB USB 3.0 enclosure. At least the HDDs have been pretty fast and quiet even when used via USB 3.0 only. When I have more money, I'll start buying some real HDDs like 4-6TB Reds. I just want those HDDs to be silent and pretty snappy. Possible Improvements that might need some modding: The case has a 3.5" slot in the bottom right corner and I'm want to add a seperate DVI, HDMI 2.0 and 2 X USB 3.0. I also need button for a switch so I can easily change the outputs and inputs for my secondary HTPC/OldSchool Gaming VM. Going to need some cable routing but it's ok. I'm also going to need a pci-e x1 card for extra USB connections that I can passthrough there. Some PCI cards even have a couple sata ports while adding a 19/20-pin USB connector. This would allow me to passthrough SSDs for both VM options. 120Gb should be enough. Also thinking about modding a touchscreen and maybe a Raspberry Pi or better on 2 X 5.25" bays that I can use to control the rest of the unraid server when the TV is off. Any tips on this? Would be nice to have a possibility to do some basic functions and maybe control lights and fan speeds from it. I would love to be able to start and stop different VMs just by using the touch screen. I'm going to make a window(tempered glass) for the case as it's got a small bump on one of the case doors.
  4. Excellent! Thank you very much! Now that Steam at least is able to stream the games to my client, do you have any idea if the same can be done for Windows desktop for using Adobe Photoshop, Lightroom or video editing? I mean... How fast is that OpenVPN-AS? =) Here in FInland we have pretty good connections but normal upload is only 10Mbps(Not enough?) while download is 100Mbps. Might have to buy some new server components sometime soon. Last time I tried to passthrough an integrated gpu from AMD A10 chip, which I couldn't get to work... I did get R9 290 to passthrough tho. Eventually I sold all my dektop and server components and bought a laptop for more mobility. Now seeing how far Unraid has come from a year ago, I might start a new project, since I still have the licence that I bought. =) I see some progress with Intel iGPU passthrough as well... Would be nice to make one virtual machine for HTPC use to connect directly to a video projector or a tv, while the other virtual machine would be just to be used for gaming remotely. SO MANY possibilities......... Nomnomnom! =)
  5. Hey, guys! It's been a while that I've dabbled with unraid last time. I was wondering if there is a way to make a virtual machine(Windows 7, 8.1 or 10) that I could remotely connect to and STILL use gpu acceleration. How could this be done? More accurately, Is it possible to play games, use video editing or do anything alike, just by using some kind of remote connection via ac-wifi? I would like that the server is headless and I could connect to it with my laptop and maybe sometimes from work as well, without it being laggy and choppy.
  6. I'll let u know if I ever manage pull it off... =) Funny how surprisingly well everything is recognized but still... Something is definitely missing. I don't think some of those values are correct on the gpu-side... Memory running at 12000MHz? =/ I took a screenshot of Cpu-Z and GPU-Z and their values. It's in the attachments. Edit: When I took that screenshot, all my cpu-cores didn't passthrough I suppose. I edited this: <cpu mode='host-passthrough'> </cpu> To this: <cpu mode='host-passthrough'> <topology sockets='1' cores='4' threads='1'/> </cpu> And Cpu-Z can see all 4 cores, just like Windows. Everything feels a tiny bit snappier once again, even on desktop. =)
  7. Getting slightly closer I spose. With this xml I can start the VM and login to it via RDP. It's not lagging at all and mouse is working great. =) But now... The Device Manager still shows my GPU stopped because it can not access the needed resources, whatever that means... Since it's an igpu, should I add some memory for it to use, or something? My windows8pt.xml: <domain type='kvm' id='31' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>windows8pt</name> <uuid>75d59834-fafe-4426-9549-5b3f0b65609f</uuid> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <memoryBacking> <nosharepages/> <locked/> </memoryBacking> <vcpu placement='static'>4</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> <vcpupin vcpu='2' cpuset='2'/> <vcpupin vcpu='3' cpuset='3'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-2.1'>hvm</type> <boot dev='hd'/> <bootmenu enable='no'/> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough'> </cpu> <clock offset='localtime'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='none' io='native'/> <source file='/mnt/cache/VM/windows8.qcow2'/> <backingStore/> <target dev='vdc' bus='virtio'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/cache/VM/windows8.iso'/> <backingStore/> <target dev='hda' bus='sata'/> <readonly/> <alias name='sata0-0-0'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/cache/VM/virtio.iso'/> <backingStore/> <target dev='hdd' bus='sata'/> <readonly/> <alias name='sata0-0-3'/> <address type='drive' controller='0' bus='0' target='0' unit='3'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb0'/> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0' multifunction='on'/> </controller> <controller type='sata' index='0'> <alias name='sata0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='dmi-to-pci-bridge'> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/> </controller> <controller type='pci' index='2' model='pci-bridge'> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:99:f5:fc'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/> </interface> <input type='tablet' bus='usb'> <alias name='input0'/> </input> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/> </memballoon> </devices> <seclabel type='none' model='none'/> <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=00:01.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=00:01.1,bus=pcie.0'/> </qemu:commandline> </domain>
  8. Thnx for the tip for adding a second xml for the vpn-version. =) This is what the manager came with and is working, even tho graphics are slow: <domain type='kvm'> <name>windows8vpn</name> <uuid>35f6fd03-c1d0-4e96-a41d-4502bf0586b9</uuid> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <vcpu placement='static'>4</vcpu> <os> <type arch='x86_64' machine='pc-i440fx-2.1'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <pae/> </features> <clock offset='localtime'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='yes'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/mnt/cache/VM/windows8.qcow2'/> <target dev='hda' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/cache/VM/virtio.iso'/> <target dev='hdd' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='1' target='0' unit='1'/> </disk> <controller type='usb' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> </controller> <controller type='pci' index='0' model='pci-root'/> <controller type='ide' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <interface type='bridge'> <mac address='52:54:00:70:22:71'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <input type='tablet' bus='usb'/> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='cirrus' vram='9216' heads='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </memballoon> </devices> </domain> But back to the main problem... If I try to add that line there, this is what comes when I try to start the domain: Error while starting domain: internal error: early end of file from monitor: possible problem: 2014-11-18T16:12:13.526765Z qemu-system-x86_64: -device usb-tablet,id=input0: No 'usb-bus' bus found for device 'usb-tablet' So I was wondering if I could add the missing code from working vpn-version to the pt-version, while at the same time, I would remove the <graphics> and <video> lines: <controller type='usb' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> </controller> This is what happens: Error changing domain definition: internal error: Bus 0 must be PCI for integrated PIIX3 USB or IDE controllers Errrr.... I'm a total noob when it comes to this area.... What have I messed up? =) Oh and one more thing... Since vpn can't be on when passthrough is working, would it be possible to access that computer remotely via rdp or such? What do u guys do?
  9. Sooo... I've hit a wall with my experiments and wonder if it's even possible. I've tried many kind of xml-configurations and when something gets better, something else gets broken. Argh, please help me! =) What I have thus far: -Fresh Windows 8.1 installation on KVM -Kinda have a passthrough for my iGPU out of AMD A10-6700 (Radeon HD 8670D) And here is when the trouble starts: -Mouse pointer is not tracking well. (Not well at all, it's almost crazy and I have to swing the mouse multiple times out of VNC-window to get the pointer where I want. Mouse did work with the stock settings(created via WebGui -> VMs -> +Create) but something broke it after I tried to get the gpu passed through. -Everything is very choppy. I'm using wireless to connect it, but it's 802.11ac(on my desktop) and should be more than enough. -GPU passthrough is not really working. I can see that device in Windows but drivers do not work with it and it does not activate. What did I miss? What I've tried for example: -Disable Microsoft Basic Display Adapter to get Radeon Activated after restart -> Nothing. -Remove <video> lines from windows8.xml -> They'll get autogenerated after I start the machine in WebGui. -Remove <video> and <graphics> from windows8.xml -> No idea... Now I can't login to that VM because I would need VNC for it. At least they won't get autogenerated at this point. =) What is the best way to connect to Windows 8.1 KVM that has a GPU passthrough? My unRaid server is a small headless ITX-case and I'd like to keep it that way. I just wanna connect it externally, using putty, vnc(or something else?) and webgui. U can see the screenshots(driver problem) out of that VM in HERE Here's my unRaid server main specs: Motherboard: Asrock FM2A88X-ITX+ (Wifi+bluetooth not installed for now) APU: A10-6700 (Has that Radeon HD 8670D that I'm trying to passthrough) DDR3: 8Gb kit (2x4), 1866MHz Sniper something... SSD: Kingston V300, 240Gb (Cache, Docker Apps, 80Gb VM for testing) HDD: 2 x 2TB WD RE4 (Parity + 2TB storagte) Connected to Asus DSL-AC68U(802.11ac, router+modem) with 20cm ethernet cable Here's my Devices in VM Manager: (I have also attached a html file inside a devices.zip that has ALL of my devices listed) pci_0000_00_01_0 0x1002:0x990c vfio-pci AMD/ATI [Advanced Micro Devices, Inc.] Richland [Radeon HD 8670D] pci_0000_00_01_1 0x1002:0x9902 vfio-pci AMD/ATI [Advanced Micro Devices, Inc.] Trinity HDMI Audio Controller pci_0000_00_14_2 0x1022:0x780d vfio-pci AMD [Advanced Micro Devices, Inc.] FCH Azalia Controller My current windows8.xml <domain type='kvm' id='21' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>Windows8</name> <uuid>75d59834-fafe-4426-9549-5b3f0b65609f</uuid> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <memoryBacking> <nosharepages/> <locked/> </memoryBacking> <vcpu placement='static'>4</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> <vcpupin vcpu='2' cpuset='2'/> <vcpupin vcpu='3' cpuset='3'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-2.1'>hvm</type> <boot dev='hd'/> <boot dev='cdrom'/> <bootmenu enable='no'/> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough'> <topology sockets='1' cores='4' threads='1'/> </cpu> <clock offset='localtime'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='none' io='native'/> <source file='/mnt/cache/VM/windows8.qcow2'/> <backingStore/> <target dev='vdc' bus='virtio'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/cache/VM/windows8.iso'/> <backingStore/> <target dev='hda' bus='sata'/> <readonly/> <alias name='sata0-0-0'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/cache/VM/virtio.iso'/> <backingStore/> <target dev='hdd' bus='sata'/> <readonly/> <alias name='sata0-0-3'/> <address type='drive' controller='0' bus='0' target='0' unit='3'/> </disk> <controller type='sata' index='0'> <alias name='sata0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='dmi-to-pci-bridge'> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/> </controller> <controller type='pci' index='2' model='pci-bridge'> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:99:f5:fc'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/> </interface> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='5900' autoport='yes' websocket='5700' listen='0.0.0.0'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='cirrus' vram='9216' heads='1'/> <alias name='video0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/> </memballoon> </devices> <seclabel type='none' model='none'/> <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=00:01.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=00:01.1,bus=pcie.0'/> </qemu:commandline> </domain> So... Is it even possible to do what I'm trying to do? All I want is a Windows 8.1 VM that is running 24/7 on unRaid server. I wanna be able to access it from Ipad(using tablet-mode, please) as well as desktop pc... Will I get the benefit of gpu passthrough even after I connect that VM via VNC if I just have a fast connection, or should I try something else? go.txt syslinux.cfg devices.zip
  10. I just bought and installed unRaid and am learning new stuff every day. This unVMs is exactly what I was hoping for. Are you going to add a support for AMD APU's for a gpu-passthrough? I bought A10-6700 for my ITX unRaid-build and damn it would be awesome to run a Windows VM on my unRaid-server 24/7, that I could connect to whenever/wherever I want... Maybe even play Civilization 5 on Ipad via some VM client. =) Aaanyways... I hope unVMs can install those vm's as well, not just manage 'em since I'm at loss right now how to do it. Any ETA, or should I just start studying how to do it myself(I know I should, but I don't really have the time )? =)
×
×
  • Create New...