ccowin

Members
  • Posts

    8
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

ccowin's Achievements

Noob

Noob (1/14)

1

Reputation

  1. I just am somewhat upset with my decision to purchase unraid. In hind sight and if anyone in the future asks my recommendation I'll point them to Proxmox, the price just is not worth the very minimal level of improvement in quality. Unraid has just been incredibly fragile, hard to understand what the problem is when there is a problem, and just incredibly time consuming. Every day it seems I'm spending more time figuring out what has randomly just stopped working with no explanation. One day my VMs just stop booting and I have no idea why, the next day my entire Docker configuration somehow gets corrupted and I have to redownload and set up everything. This honestly feels like open source software level of quality but with a $60 price tag. One of the biggest "features" unraid offers is essentially done for Lime by the users through the community applications. I truly don't understand how Lime feel comfortable advertising that this software "supports" GPU passthrough when in my experience with multiple different GPUs it takes HOURS of tinkering, watching youtube videos, and messing with XML files to get it to work correctly and then will just break at the drop of a hat. Didn't see anywhere to leave feedback so I did it here.
  2. I’ve tried both with no success either way
  3. I got it running on the old 2080ti but I cant get it working on the new 4090. Always a black screen.
  4. So I've tried for hours and hours and hours to get this passthrough to work and it just never fucking shows any video at all through the GPU. I've tried with two GPUs. I'm really really hoping someone here can throw me a bone and help me troubleshoot, I feel like I'm shouting into the void and have no idea what else to try. I feel like I've tried literally every single possible option of settings and it just doesn't work. I recently got a new GPU and was able to slot it in to my 6.11 build pretty seamlessly. It worked great in my existing VM and all was good. Well then 6.12 released and I messed something up when transferring the vdisk off my cache to convert it to ZFS. Well that's annoying but all my data is still there otherwise so just needed a new OS set up. However now I can't for the life of me figure out how to get the passthrough working again. I've tried also going back to the old GPU and getting that working and now that doesnt even work. This is my running ist of things I've tried: All my BIOS settings are fine CSM and IOMMU are enabled The vfio log says everything is succesfully attatched Adding multifunction='on' and changing the sound card to match the bus of the video card Tried OVM/SeaBIOS - No idea which one is better Tried UEFI/Legacy - I don't know which one is better or not, literally will be two forum replys with completely different info on which one works better Tried no vBios, dumped vBios and one from techpowerup with the header removed (wasnt 100% sure I have the TUF 4090 and Techpowerup only had one for the strix but I assumed they were close enough). Have a HDMI and DP monitor attatched to GPU (I read somewhere it might need hdmi?) Syslinux: kernel /bzimage append initrd=/bzroot vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream,multifunction video=efifb:off Everything seems to launch fine, and I can access the VM from RDP, but the GPU is not recognized by the VM and nothing shows up on any of the monitors. Thanks for any help you can provide. Diagnostics for Arch is 1950 Diagnostics for W10 is 1956 tower-diagnostics-20230625-1950.zip tower-diagnostics-20230625-1956.zip
  5. Hello, So I recently got a new GPU and was able to slot it in to my 6.11 build pretty seamlessly. It worked great in my existing VM and all was good. Well then 6.12 released and I messed something up when transferring the vdisk off my cache to convert it to ZFS. Well thats annoying but all my data is still there otherwise so just needed a new OS set up. However now I can't for the life of me figure out how to get the passthrough working again. All my BIOS settings are fine CSM and IOMMU are enabled Adding multifunction='on' and changing the sound card to match the bus of the video card Tried also adding this other bit to the xml for GPUs with high memory amounts: Tried OVM/SeaBIOS Tried UEFI/Legacy Tried no vBios, dumped vBios and one from techpowerup with the header removed (wasnt 100% sure I have the TUF 4090 and Techpowerup only had one for the strix but I assumed they were close enough). Have a HDMI and DP monitor attatched to GPU Syslinux: kernel /bzimage append initrd=/bzroot vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream,multifunction video=efifb:off Everything seems to launch fine, and I can access the VM from RDP, but the GPU is not recognized by the VM and nothing shows up on any of the monitors. Thanks for any help you can provide. e: As I was writing this I think the SeaBIOS version actually worked but now it wont boot at all.. I'll play around with it more and report back. I unfortunately didnt attatch any USB devices because I just wanted to make sure it works. tower-diagnostics-20230620-2152.zip
  6. Good Morning, I had some issues a few days ago and had to do a hard reset of my unraid pc. Spent all night doing the parity check and when I woke up it finished the parity check but then didnt start the array, so I started it again but then it wanted to do an entire other parity check. I stopped it because it was a waste of uses on the drive (and i didnt really feel like waiting 12 hours again). The array then started but I am now getting this error: "unmountable: no file system" which is not true there 100% is a file system on there so I don't really know what happened or how to get my cache drive to mount again. This has happened once already and I formatted the drive and moved everything back over and thought it was working for a while but then this returned. I'd format it again but I don't think that is the problem. Thanks for any help you can provide. This diagnostic is without any dockers/vms running. If you think that would be helpful I can provide those as well, but thought this would be more concise without them since the issue is happening before docker/vms start. tower-diagnostics-20230606-0958.zip e: Tried formatting the cache drive and think I found the issue but I'm not sure how to solve it quite yet. Here is the Log: Jun 6 10:25:00 Tower emhttpd: shcmd (373): mount -t btrfs -o noatime,space_cache=v2,discard=async -U 081bc21f-e9a3-4e24-91cd-961901efaaa1 /mnt/cache Jun 6 10:25:00 Tower root: mount: /mnt/cache: /dev/sdb1 already mounted or mount point busy. Jun 6 10:25:00 Tower root: dmesg(1) may have more information after failed mount system call. Jun 6 10:25:00 Tower emhttpd: shcmd (373): exit status: 32 Jun 6 10:25:00 Tower emhttpd: /mnt/cache mount error: No file system Jun 6 10:25:00 Tower emhttpd: shcmd (374): umount /mnt/cache Jun 6 10:25:00 Tower root: umount: /mnt/cache: target is busy. Jun 6 10:25:00 Tower emhttpd: shcmd (374): exit status: 32 Jun 6 10:25:00 Tower emhttpd: shcmd (375): rmdir /mnt/cache Jun 6 10:25:00 Tower root: rmdir: failed to remove '/mnt/cache': Device or resource busy So obviously the second ssd in the pool was having issues so I removed it and reformatting the cache drive, but not sure why this happened or how to prevent it in the future. The second ssd passed SMART. Hopefully something I'm doing wrong is obvious.
  7. I was unable to dump my own as the script wouldn't recognize my card. But I was able to get the copy online and edit with the hex editor but it still didnt work
  8. Hello, As the title states, on paper, I should be able to passthrough my GPU to a VM but it just isn't working. I've followed multiple guides but when they select the video and boot their VM it boots and mine just doesnt. unRAID: Latest version, installed on Sunday M/B: Micro-Star International Co., Ltd. B450 GAMING PRO CARBON AC (MS-7B85) Version 1.0 - s/n: J316294684 BIOS: American Megatrends Inc. Version 1.B0. Dated: 11/08/2019 CPU: AMD Ryzen 7 2700X Eight-Core @ 3700 MHz GPU: Nvidia 2080 TI (MSI) Steps: Set up unRAID VM Manager settings: PCIe ACS override: Downstream Downloaded VirtIO drivers for windows Installed VM w/o passthrough (Windows 11) Bound IOMMU group to vfio Rebooted Changed video/sound to 2080ti start VM, no boot sad me When that didnt work i looked on the forms and found folks adding vfio_iommu_type1.allow_unsafe_interrupts=1 and video=efifb:off to the syslinux config but neither worked independently nor together. I also tried dumping my GPU vBIOS with spaceinvaderone's script but it was saying my GPU wasn't bound when unRAID said it was. I'm going to update my bios as I noticed it was pretty old but I doubt that will do anything. I've tried everything I can think of and everything seems to say its working but I don't know enough about this to be sure so any guidance would be greatly appreciated. Happy to provide any more logs, just not sure what you might need. IOMMU Bind log: VM Log: