runamuk

Members
  • Posts

    58
  • Joined

  • Last visited

Everything posted by runamuk

  1. What security are you talking to? Windows is way ahead of what it was 10 years ago as far as virus protection. But if you are that worried. Use a Linux VM. A raspberry PI, runs linux....
  2. The AMD bug should only happen on a force shutdown. What are you running as your processor? This was common problem with threadripper 1st gen/MSI motherboards. Try a bios update; check your IOMMU in bios and make sure its on. If both these don't work I recommend overriding the IOMMU Group to both --- Setting - VM settings -Advanced. Then remaking the VM.
  3. machine='pc-i440fx-5.1 /// switch to Q35 by making a whole new VM with the same settings and selecting Q35 prior to ever starting it; You get that PCI controller error when there is still PC-i440Fx setup in the XML. I'm not sure what motherboard you have but did you enable IMMOU in your bios? Something in your XML is off(missing) can you take a screenshot of your VM page
  4. Your XML is not showing up properly. Edit your PCIe ACS override to both(settings ->VM manger -> Advanced. Then re-add the video card. (if you are passing though your NVMEE/sate you will have to redo this passthrough also after changing this.
  5. Also this help me out because I have a super ultrawide monitor; when passing though a lower end dvi dummy. (This can break Windows it if you mess up) https://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU @hundsboog Drink any extra one for me buddy. @Zentachi I just wana know how you snagged that 3070.
  6. This is how mine looks on my gaming VM. Hope that makes you feel better. Let me know if you are still getting Error 43 after doing that.
  7. Um this is Normal. That's because a GPU is and Video and audio card. Depending on the card you may have to fix the Multi-function under the XML. It will look like this below when you are setting up your VM. Under sound card the the video card must be primary.
  8. https://www.amazon.com/s?k=DP+dummy+plug&i=electronics&ref=nb_sb_noss_2. You will need to use a dummy plug so the GPU stays active. I have searched for years to find something that would be able to trick the system into adding another virtual monitor, never had any luck. Something tells me you are trying todo something like the following below https://forums.serverbuilds.net/t/guide-remote-gaming-on-unraid/4248
  9. Windows have habit of trying to load the VNC drivers even though it now has the Nvida GPU: I recommend trying to install the Nvidia drivers though the VNC. After downloading and installing them; the install will stop about halfway giving error; saying like unsupported hardware. Shut down the VM and Re-anble the Nvidia GPU and boot up. Give it a little more time then normal and the drives should click on. After do the full install of the Nvidia drivers. There is another way of doing this but its even more of a pain let me know If that works.
  10. What override method are you trying? What controller is your Unraid USB on? Lets start with getting one controller working before turning on the second. When looking at your IOMMU group it should look similar to this Can you post your System Diagnostics This is telling me what ever controller you are trying to use has the unraid USB connect in someway
  11. First thing make sure you have IOMMU override turn on in your BIOS Second change your USB controller What do you currently have your PCIe ACS override set as. Go to Settings - VM - Manger - Advanced View: (try switching it to both- always had the most luck) and editing VFIO - Are you running Version: 6.9.0-rc2 of unraid? Edit the VFIO under -- Tools - System Devices and pass though the correct usb controller If you are not using 6.9.0-rc2 download the VFIO addon under Community Applications and add the USB controller this way Also I'm sure you made sure the USB controller you are trying to use is not the one that has the UNRAID usb; if you try passing though the same usb controller that has Unraid USB your system will halt. This is super old and the hard way of doing it. == Use this "https://www.youtube.com/watch?v=xsuRFeyqbt4"
  12. I used Unraid as my main PC. I ended up removing any port fowarding I had on my router before to see if this helps.
  13. Noob Here. First of I don't have nginx installed and I never had it installed; is that something that's built into unraid; or did someone put in a backdoor before updating my router/etc? It appears at least once a day a IP will do what's listed below. they all appears to be from china or similar. Can anyone explain what's going on? I only cut off the end because it has my personal IP
  14. Is the machine that running the 8xSlot by any chance the windows machine.
  15. Ok I am home now, no longer trying to do this from my phone. This is what i would like you to do. Make a V-disk (don't worry we wont be using it) This will change the XML to include the sata driver. after that we will add the boot priority to the freenas hardrive and change the boot priority of the vdisk You can repost the XML after adding this or do the following and then change the boot order of the vdisk
  16. Sorry for the delay, work got super busy. Try this. <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm'> <name>TrueNAS</name> <uuid>d5ff8ecb2-7dcd-76e6-5b34-9431f7954e0a</uuid> <metadata> <vmtemplate xmlns="unraid" name="FreeBSD" icon="freebsd.png" os="freebsd"/> </metadata> <memory unit='KiB'>20971520</memory> <currentMemory unit='KiB'>20971520</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>10</vcpu> <cputune> <vcpupin vcpu='0' cpuset='3'/> <vcpupin vcpu='1' cpuset='15'/> <vcpupin vcpu='2' cpuset='5'/> <vcpupin vcpu='3' cpuset='17'/> <vcpupin vcpu='4' cpuset='7'/> <vcpupin vcpu='5' cpuset='19'/> <vcpupin vcpu='6' cpuset='9'/> <vcpupin vcpu='7' cpuset='21'/> <vcpupin vcpu='8' cpuset='11'/> <vcpupin vcpu='9' cpuset='23'/> </cputune> <os> <type arch='x86_64' machine='pc-q35-4.2'>hvm</type> <boot dev='1'/> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='5' threads='2'/> <cache mode='passthrough'/> </cpu> <clock offset='utc'> <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> <controller type='usb' index='0' model='nec-xhci' ports='15'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/> </controller> <controller type='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x10'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x11'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0x12'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x13'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/> </controller> <controller type='pci' index='5' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='5' port='0x14'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/> </controller> <controller type='pci' index='6' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='6' port='0x15'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/> </controller> <controller type='pci' index='7' model='pcie-to-pci-bridge'> <model name='pcie-pci-bridge'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </controller> <controller type='pci' index='8' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='8' port='0x16'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </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='tablet' bus='usb'> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' keymap='en-us'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x04' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x11' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x11' function='0x4'/> </source> <address type='pci' domain='0x0000' bus='0x07' slot='0x01' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </source> <address type='pci' domain='0x0000' bus='0x07' slot='0x02' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x08' slot='0x00' function='0x0'/> </source> </boot order='1'> <address type='pci' domain='0x0000' bus='0x08' slot='0x00' function='0x0'/> </hostdev> <memballoon model='none'/> </devices> </domain> Changed your <boot dev='1'/> from hd Added boot order line.
  17. Can you post your XML so I can fix your BOOT priority; also let me know what disk is the official boot disk. As I side note I always had more luck with Q35 if you have newer hardware. Or you can just add <boot order='1'/> under the </source> of the correct drive you want to boot from
  18. Yes. Glad you got it going. Sounds like you had a drivers issue tbh.
  19. Yes, this is common. You need to passthough the controller (make sure this separate then your unraid usb)
  20. I'm assuming HVM / IOMMU is enabled? from the logs it appears it is. Change your PC from I440FX to Q35. If that dose not work. Go to setting -> VM >(advanced tab) PCIe ACS override - set to - to both. Then redo your VM Are you trying to passthrough an NVMe drive? (0000:07:00.0)Unrecoverable error detected. Please collect any data possible and then kill the guest
  21. Are you using a PCIe ACS override? try swithcing your PCIe ACS overide to both.
  22. I know that feeling. Let me know if that works.
  23. Did you change your Machine from I440fx to Q35 ? I'm assuming that you made sure the video card is selected under the sound card also. Did put in the video card BIOS? Second thing to try is go to VM Manager under settings click over to advanced. under the table for PCIe ACES override; change this to both. (if both doesn't work try downstream or multi). Then reselect the video card under the VM as the ID address would have changed. Dose the VM run fine no problems when you are not passing though the gpu? If so use this tool below. https://www.guru3d.com/files-details/display-driver-uninstaller-download.html uninstall eveything it can. Then boot up the vm with the gpu pass though and reinstall the drivers. as I recall the 5700 only had the reset bug but they came up with a patch. https://forum.level1techs.com/t/navi-reset-kernel-patch/147547
  24. Try changing the USB controller. If that doesn't work would you be ok with the the keyboard and mouse only working with "VM". If so I recommend passthrough that specific usb controller. These would have to be in its own IOMMU group sperate from your unraid usb. youtube.com/watch?v=xsuRFeyqbt4 This is how I have mine setup. because stubbing them would create errors with my headset and I would get static.