Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About azariah

  • Rank
  1. FIXED: Switch second VM to use SeaBios and it'll boot a Linux Distribution. About to see if Windows works. Been trying to follow this guide and just not getting anywhere. I'm running a Threadripper 1900X with 16GB ram and two GPU's, "slot 1" which Unraid boots with is an RX560 and "slot 2" is a FirePro V7900 and the motherboard is an Asus ROG Strix X399 E fully updated to latest bios. My desired config is a dual head setup with one Linux VM and one Windows VM although TBH I'd be happy if I could only get two Linux VM's running. Right now I have a Linux VM booting on the FirePro in "slot 2", no issues, although I don't think I can reboot the VM without completely restarting Unraid, which honestly is not an issue I actually need to address at this point. My pain point right now is that I cannot get Unraid to release the RX560 to the point that a VM can boot on it. I've tried the user script and it's varients mentioned above which are successfully unbinding the RX560 so I get a blank screen before the VM's try to boot. I also have the ROM for this specific card that I downloaded from TechPowerUp's collection of VBios's inserted into a test Windows VM (already installed through VNC) and the Linux test VM which is literally just the boot ISO, right now I'm not getting anywhere. When the VM boots on the RX560 nothing changes, no flutter in the display connection or anything. I'll include the log for the Linux VM boot below in case I'm missing something but I can't see any reason why I'm still not getting an output from this GPU and would be open to ideas. Thanks in advance. A note that I did originally have a sacrificial Quadro card in slot 1 for Unraid to devour as it saw fit but discovered that 2 out of the 6 PCIe slots on this motherboard go through the chipset and are thus bound together in the IOMMU groupings and I need to be able to pass through at least 2 USB PCIe cards for this setup to work... Linux VM Log Output: 2019-03-20 08:10:04.234+0000: starting up libvirt version: 4.7.0, qemu version: 3.0.0, kernel: 4.18.20-unRAID, hostname: Tower LC_ALL=C PATH=/bin:/sbin:/usr/bin:/usr/sbin HOME=/ QEMU_AUDIO_DRV=none /usr/local/sbin/qemu -name 'guest=OpenSUSE Test,debug-threads=on' -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-2-OpenSUSE Test/master-key.aes' -machine pc-q35-3.0,accel=kvm,usb=off,dump-guest-core=off,mem-merge=off -cpu host -drive file=/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd,if=pflash,format=raw,unit=0,readonly=on -drive file=/etc/libvirt/qemu/nvram/32e2a165-5135-97f2-f984-f7b0821d1c9e_VARS-pure-efi.fd,if=pflash,format=raw,unit=1 -m 4096 -realtime mlock=off -smp 6,sockets=1,cores=6,threads=1 -uuid 32e2a165-5135-97f2-f984-f7b0821d1c9e -display none -no-user-config -nodefaults -chardev socket,id=charmonitor,fd=24,server,nowait -mon hardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-shutdown -boot strict=on -device pcie-root-port,port=0x8,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0xpci.1,addr=0x0 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev socket,id=charchannel0,fd=29,server,nowait -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0 -device vfio-pci,host=41:00.0,id=hostdev0,bus=pci.5,addr=0x0,romfile=/mnt/disk1/isos/Gigabyte.RX560.4096.170421.rom -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny -msg timestamp=on 2019-03-20 08:10:04.235+0000: Domain id=2 is tainted: high-privileges 2019-03-20 08:10:04.235+0000: Domain id=2 is tainted: host-cpu 2019-03-20T08:10:04.277197Z qemu-system-x86_64: -chardev pty,id=charserial0: char device redirected to /dev/pts/1 (label charserial0)