parkanoid

Members
  • Posts

    8
  • Joined

  • Last visited

Everything posted by parkanoid

  1. i just use to the unarid device passthrough for mouse/keyboard, and a 6950hd for gpu passthrough, thing is its all working fine, boot is super fast until i hit the high memory numbers, ill do some more testing with vnc, and different core numbers to see what makes a difference eidt: so i did abunch of test with different vcpu/memory numbers, and it seems both raising vcpus and memory triggers the slower boots, but memory more so than cores, gpu/usb didnt seem to effect it at all, neither did machine, and ive tried it with OMVF aswell earlier and i think i had similar boot times(will have to restest this). All in all its very usable just slightly annoying, performance seems really good after the boot hiccup xml of what i was planning to use <domain type='kvm' id='9'> <name>Client Windows 8.1</name> <uuid>1cb15b09-ccfb-7688-da03-f2a6271e853f</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 8.x" icon="windows.png" os="windows"/> </metadata> <memory unit='KiB'>33554432</memory> <currentMemory unit='KiB'>33554432</currentMemory> <memoryBacking> <nosharepages/> <locked/> </memoryBacking> <vcpu placement='static'>20</vcpu> <cputune> <vcpupin vcpu='0' cpuset='2'/> <vcpupin vcpu='1' cpuset='3'/> <vcpupin vcpu='2' cpuset='4'/> <vcpupin vcpu='3' cpuset='5'/> <vcpupin vcpu='4' cpuset='6'/> <vcpupin vcpu='5' cpuset='7'/> <vcpupin vcpu='6' cpuset='8'/> <vcpupin vcpu='7' cpuset='9'/> <vcpupin vcpu='8' cpuset='10'/> <vcpupin vcpu='9' cpuset='11'/> <vcpupin vcpu='10' cpuset='14'/> <vcpupin vcpu='11' cpuset='15'/> <vcpupin vcpu='12' cpuset='16'/> <vcpupin vcpu='13' cpuset='17'/> <vcpupin vcpu='14' cpuset='18'/> <vcpupin vcpu='15' cpuset='19'/> <vcpupin vcpu='16' cpuset='20'/> <vcpupin vcpu='17' cpuset='21'/> <vcpupin vcpu='18' cpuset='22'/> <vcpupin vcpu='19' cpuset='23'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-2.5'>hvm</type> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor id='none'/> </hyperv> </features> <cpu mode='host-passthrough'> <topology sockets='1' cores='10' threads='2'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <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='unsafe'/> <source file='/mnt/user/Vidisks/Client Windows 8.1/vdisk1.img'/> <backingStore/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/> </disk> <controller type='usb' index='0' model='nec-xhci'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/> </controller> <controller type='sata' index='0'> <alias name='ide'/> <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'> <model name='i82801b11-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'> <model name='pci-bridge'/> <target chassisNr='2'/> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:c4:d3:81'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/0'/> <target port='0'/> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/0'> <source path='/dev/pts/0'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-Client Windows 8.1/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <hostdev mode='subsystem' type='pci' managed='yes' xvga='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <rom bar='on' file='/mnt/user/ISOs/asus6950.rom'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x1b' function='0x0'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x05' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x046d'/> <product id='0xc051'/> <address bus='3' device='2'/> </source> <alias name='hostdev2'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x04b4'/> <product id='0x0101'/> <address bus='3' device='3'/> </source> <alias name='hostdev3'/> </hostdev> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x06' function='0x0'/> </memballoon> </devices> </domain>
  2. Any idea whats causing this or any workarounds? so far ive tried seabios/ovmf, windows 7 and 8, stable and newest beta, but as soon as i up the memory to 32gb+ the windows boot always takes like 2-5minutes instead of 10-20sek normally with 8gb, looking at the dashboard the cpu is working 100% during the boot aswell until its in windows, then its back to normal and everything works fine, very odd. seems like the more memory i allocate the slower the boot is, it seemingly locks up during the windows logo thingy during boot. system: 12core 2678v3 xeon 64gb ddr4 unraid 6.2beta
  3. any ways to get this working in windows 7? works great while booting and even as windows 7 loads up, but then windows tries to load some drivers and it all crashed. tried some xhci drivers i found online thata would install properly but all crashed the computer or didnt work with any keyboard/mouse combination.
  4. even when using VNC it wouldnt respond to keyboard inputs except through vnc, so iguess iam only left with OVMF as an option, the only problem there is i need windows7, and thats not supported it seems, i managed to get it to install and run but only with hyper-v off, and couldnt get gpu passthrough working, ill have to play around with it some more i guess. I do wonder if theres a way to get keyboard responding in seabios though would be way easier.
  5. i am having problems getting keyboard to respond during boot, so i cant make selections in bootloaders, f8, or type in encryption passwords. it works fine as soon as iam in windows and also in vnc. seems like keyboard dosnt get initiated until it hits windows. tried every port on motherboard, and on pcie usb controller, also tried passthrough of controllers, and q35/fx440 nothing seems to work I only have 2keyboards at hand so i do wonder if its just some compatibility issues or if theres some seabois/qemu setting problem? <domain type='kvm'> <name>Windows 77</name> <uuid>7ab87333-e96b-e71a-a67b-a7372f11c978</uuid> <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/> <locked/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='1'/> <vcpupin vcpu='2' cpuset='2'/> <vcpupin vcpu='3' cpuset='3'/> <vcpupin vcpu='4' cpuset='4'/> <vcpupin vcpu='5' cpuset='5'/> <vcpupin vcpu='6' cpuset='6'/> <vcpupin vcpu='7' cpuset='7'/> </cputune> <os> <type arch='x86_64' machine='pc-i440fx-2.5'>hvm</type> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor id='none'/> </hyperv> </features> <cpu mode='host-passthrough'> <topology sockets='1' cores='4' threads='2'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <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/Vidisks/Windows 77/vdisk1.img'/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </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='0x03' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:3b:f4:9f'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <source mode='connect'/> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <hostdev mode='subsystem' type='pci' managed='yes' xvga='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x04b4'/> <product id='0x0101'/> </source> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x1532'/> <product id='0x0029'/> </source> </hostdev> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </memballoon> </devices> </domain> Edit:Or if no one has a solution, could they confirm or not if their keyboard is active during boot, or only after windows has loaded? Seabios only, it does seem to work in ovmf but dont think win7 is supported there?
  6. You really oughta NOT be trying beta s/w when you have not even tried unRAID stable yet... Your chances of telling if any given problem is either (a) beta related (b) warmware (ie you) or © inexperience with unRAID are about zero... i have ran stable how else could i have done my comparisons? i thought my keyboard question was fairly specific, although it might apply to earlier versions of unraid so maybe i should have asked in another thread...
  7. some beginner questions, i just got started with unraid and managed to set up some vms with all the info on this forum, but ive ran into one issue with an encrypted windows vm: At boot before windows i need to type in the encryption password but the keyboard/mouse dont work yet, any way around this?(vnc works but i wanna run it without), i noticed my motherboard has 3 usb controllers in devices, so maybe i can passthrough one of them? windows764, seabios, tried both q35 i440. also tried 2 different keyboards just incase. as a side note at first i had problems even getting the screen showing anything before windows, but manually supplying the romfile as mentioned earlier worked great with that problem!(hd6950 card) <rom bar='on' file='/mnt/user/share/romfile.rom'/> also some feedback on beta21, I noticed the ssd 4k write speeds more than doubled without any tweaking compared to earlier version! from 16mb/s 4k and 60mb/s 4kq32 to 32mb/s and 200mb/s (iam not sure how accurate these numbers are from crystaldiskmark and how much cacheing is going on but the 4k writes were really low in earlier versions) still looking for any tweaks to take it closer to native speeds for this version, is the data plane tweak still relevant?