Naldinho

Members
  • Posts

    343
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

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

Naldinho's Achievements

Contributor

Contributor (5/14)

8

Reputation

  1. Someone sent me this on and it solved the problem. For me it was #8 but this is a useful post so deserves a link in case anyone else has issues https://mediaserver8.blogspot.com/2020/07/problems-passing-through-gpu-to-unraid.html
  2. Thank you -- that made the other cards available now I just need to figure out why Windows sees the GPU as not working properly and reverts to the Microsoft Generic video option.
  3. I had everything working fine for years then I had an issue which required starting over and now I'm really struggling to get a Windows 10 VM to work. Any help and I'd be greatly appreciative. The first time I did this I remember having to do a bunch of stuff manually but my impression is that now all the settings can be done through the VM configuration and I have posted the XML that gets generated below.. The two issues I am having is that 1) The GPU passthrough video but Windows does not recognize that the graphics card is there so I am stuck at 800x600 originally with the Microsoft Generic video option but after updating Windows with the GPU listed but with a warning triangle in Device Manager and still limited to 800*600. It says Windows has stopped this devices because of problems with an error code 43 2) None of the PCI cards show up. I have two USB controllers and a sound card and none of these show up as items I can configure from the GUI. I had previously stubbed one of the USB controllers and possibly the GFX card but I deleted that line from the config as my understanding is that is no longer how it is done. I have tried with and without a GPU BIOS -- the GPU BIOS file is downloaded and edited as per the SpaceInvader video on that topic. <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='23'> <name>KP-Office</name> <uuid>73ffcd10-f7d3-e382-ba15-db69ded91bd5</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>49283072</memory> <currentMemory unit='KiB'>49283072</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>16</vcpu> <cputune> <vcpupin vcpu='0' cpuset='8'/> <vcpupin vcpu='1' cpuset='24'/> <vcpupin vcpu='2' cpuset='9'/> <vcpupin vcpu='3' cpuset='25'/> <vcpupin vcpu='4' cpuset='10'/> <vcpupin vcpu='5' cpuset='26'/> <vcpupin vcpu='6' cpuset='11'/> <vcpupin vcpu='7' cpuset='27'/> <vcpupin vcpu='8' cpuset='12'/> <vcpupin vcpu='9' cpuset='28'/> <vcpupin vcpu='10' cpuset='13'/> <vcpupin vcpu='11' cpuset='29'/> <vcpupin vcpu='12' cpuset='14'/> <vcpupin vcpu='13' cpuset='30'/> <vcpupin vcpu='14' cpuset='15'/> <vcpupin vcpu='15' cpuset='31'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-i440fx-6.2'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/73ffcd10-f7d3-e382-ba15-db69ded91bd5_VARS-pure-efi.fd</nvram> </os> <features> <acpi/> <apic/> <hyperv mode='custom'> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='8' threads='2'/> <cache mode='passthrough'/> </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='block' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source dev='/dev/disk/by-id/ata-Samsung_SSD_850_EVO_250GB_S2R5NX0J617756B' index='3'/> <backingStore/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <alias name='virtio-disk2'/> <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/Install ISOs for VMS/Windows10.iso' index='2'/> <backingStore/> <target dev='hda' bus='ide'/> <readonly/> <boot order='2'/> <alias name='ide0-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/user/Install ISOs for VMS/virtio-win-0.1.217-1.iso' index='1'/> <backingStore/> <target dev='hdb' bus='sata'/> <readonly/> <alias name='sata0-0-1'/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='pci' index='0' model='pci-root'> <alias name='pci.0'/> </controller> <controller type='ide' index='0'> <alias name='ide'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='sata' index='0'> <alias name='sata0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb'/> <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'> <alias name='usb'/> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <alias name='usb'/> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:1b:de:ca'/> <source bridge='br0'/> <target dev='vnet22'/> <model type='virtio-net'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/0'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <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-23-KP-Office/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> <input type='tablet' bus='usb'> <alias name='input0'/> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'> <alias name='input1'/> </input> <input type='keyboard' bus='ps2'> <alias name='input2'/> </input> <audio id='1' type='none'/> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <rom file='/mnt/user/Install ISOs for VMS/EVGA.GTX1050Ti.4096.160930.rom'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x1'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x046d'/> <product id='0xc31c'/> <address bus='2' device='6'/> </source> <alias name='hostdev2'/> <address type='usb' bus='0' port='2'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x25a7'/> <product id='0xfa23'/> <address bus='2' device='7'/> </source> <alias name='hostdev3'/> <address type='usb' bus='0' port='3'/> </hostdev> <memballoon model='none'/> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain>
  4. I'm not very knowledgeable about this but as I research my own issue I have come across Error 43 today. It wasn't relevant to my problem but if I remember correctly it has something to do either with groupings or with failing to pass the graphic cards sound -- if the card has sound which almost all do you need to pass through the sound as well even if you don't plan to use it. On YouTube Space Invader has excellent videos -- if you go and search for Windows or passthrough one of those will result in a video about creating Windows 10 VM and and mentions what causes a Error 43. Wish I could remember specific video but I don't.
  5. Just had a week long blackout and when I got power back my VM was not working correctly -- attempts to fix it led to deciding to just delete it and start over. It has been a few years since I set up the VM and I would greatly appreciate some help on understanding some of the decisions I made. This is a general use Windows VM -- mostly used for graphic design as well as general computer use (email,browsing,youtube,etc). No gaming. Unraid machine is a dual E5-2670 with 128G of ram mostly used for mass storage and a handful of VMs. There is an SSD outside the array. 1) The original Windows 10 VM was using a passthroughed SSD but when I was searching for how to set that up again I found a claim that there is no meaningful performance benefit to using a passthroughed SSD vs a vdisk on a dedicated SSD -- is this accurate? If yes is there some other reason why I would choose one of the other? 2) Reading the pinned topics I see that one of them says not to use more than 4 CPUs -- I was previously using either 8 or 10. Would I be better off just using 4? 3) I have been experimenting since last night and I can't even get to the point where I install Windows. What should my choices be for Machine, BIOS, and Hyper-v? (the graphics card is a Navida GTX 1050 Ti) I'd really appreciate some help. I need to get this VM up and running by Monday and I've put in 5-6 hours so far and haven't even made an inch of progress. If there is a tutorial somewhere that would be great as well -- I have found a few but they are older and unraid has options in the VM settings that were not there when those tutorials were made
  6. Thank you -- i wish I knew all this stuff. I wish I hadn't just bought another 6TB to replace a 6TB that wasn't actually failing -- I should have bought a 10 or a 12 to start the process but I wasn't thinking. I think going larger is the eventual goal but the cost right now doesn't make sense given in Canada it is around $900 for two 10TB or 12TB which would take me from 18TB to 22-24TB. If it was for something important then sure but for a Plex server I can just trim my media collection instead and look at going to 12s sometime next year. Thank you both for the help.
  7. That is an long-term option as drives fail but I'd need to find out if my server can handle bigger drives as I kind of remember that being an issue with a previous server. I love unRaid and my main build was carefully researched but the second one was just a server I got 2nd hand. It has been around five years so I've forgotten most of what I learned for the original build and right now I don't have the time to learn again. That is why I so apricate the assistance from the community. Of all the projects I'm involved with this forum is the most helpful when people have issues. The build is currently 4x6TB+3TB+cache for 21 TB. If I remove the 3TB I go to 18TB but I suspect I'll have a working server and going from 21 to 18 isn't that big of a deal. If I could just plug something in for $200-$300 that would solve the problem and give me further options to expand in the future I'd do it but reading topics on external enclosures I immediately got bogged down on what is SAS and is it what I want rather than eSATA.
  8. Not a bad port -- Disk 3 is back connected to the port it would not work on and working fine. The problem is appears to be having 6 drives. With the SDD not connected the array is rebuilding with no errors. Once it is done rebuilding I'll add the SDD back in and I assume the errors will return. I think this has to be either the SATA controller or the power supply
  9. I'm not and I had considered that but since there are no gfx cards or any cards I figured the controller was more likely but now I realize that was probably incorrect The power supply is a Seasonic SS-400ET so a quick googling of what various components use the power supply at 400W might be too low CPU is a Xeon X3440 = 135W when at max. Drives 5 mechanical + 1 SSD seems to be 30W each so 180W total Mainboard S3420GP can't find specs but mainboards seem to be 100-150W That seems to add up to very close to or even over 400. If the issue is the power supply then I assume trying to go external won't work as even if I move a drive out of the case the card's power consumption will be added. I'm actually thinking the best solution might be to just return to a 5 drive setup.
  10. Thank you for all the assistance. I believe I have solved the issue but could use confirmation that this makes sense. There were no empty SATA slots so I removed the cache SSD and connected the drive to Disk 3 using the cache wires -- I was able to start the rebuild. I cancelled the rebuild and returned disk 3 to the cage but did not return the cache drive to the system -- Again I am allowed to rebuild the array which is happening now. This system had worked perfectly for many years with 4 drives + cache. The problems started around 6-8 months after adding a 5th drive although it might have been sooner and I did not realize it. Based on this my conclusion is that the SATA controller on the mainboard despite having 6 SATA connections is only able to handle 5 drives. My solution seems to be to buy an external eSATA enclosure and add a eSATA card. The card would be a separate controller so not limited by the current issue. Does this make sense? ------------------------------------------------------ I'd be looking for an enclosure with at least two drive bays -- possibly four if the price difference is negligible. For the enclosure how does the connection work -- specifically do I need a eSATA card with the same number of eSATA ports as the number of drives I am looking to add or is the transfer rate higher than the hard drives transfer rate so a single connection to the enclosure is sufficient? I'd prefer one enclosure with multiple drives but I don't want to create a bottleneck so am willing to do it whichever way is best.
  11. The reason for the attempted format was because the message said something about a partition. My hope was that reformatting would have overwritten the partition. I'm not clear on what a backplane is and google did not help much. The system is an older server with a S3420GP mainboard -- the drives are in what I believe is called a cage -- basically a thing that holds four drives and makes them swappable. I don't have physical access to the machine at the moment but I guess I could try plugging the drive in directly to the motherboard. I don't think there is any place for it to physically go but just for testing purposes that would tell me if it is the drive or not. This has been an ongoing issue where the previous drive in that slot would sometimes work then go offline and then with rebooting I could get it to come back online but it was always short lived and it would always go offline again.
  12. NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 9.1M 1 loop /lib/modules loop1 7:1 0 7.1M 1 loop /lib/firmware sda 8:0 1 14.9G 0 disk └─sda1 8:1 1 14.9G 0 part /boot sdb 8:16 1 5.5T 0 disk └─sdb1 8:17 1 5.5T 0 part sdc 8:32 1 5.5T 0 disk └─sdc1 8:33 1 5.5T 0 part sdd 8:48 1 2.7T 0 disk └─sdd1 8:49 1 2.7T 0 part sde 8:64 1 5.5T 0 disk sdf 8:80 1 5.5T 0 disk └─sdf1 8:81 1 5.5T 0 part sdg 8:96 1 111.8G 0 disk └─sdg1 8:97 1 111.8G 0 part I have not formatted the drive during the rebuild process -- I keep getting that as an offer because it says it can't be mounted. I did try to format it using UD outside of the array but only after I was already having issues. The format said successful but was way too short an amount of time and then a yellow pop showed errors.
  13. Thank you for helping -- I assume it is the zip file that I am supposed to attach or is there a specific file in the zip file? It took a bit to starting and stopping the array to get the status to go from red x to blue square but eventually it did and then when I tried to rebuld it went back to red x castle-diagnostics-20211214-2054.zip
  14. I have a 5 hard drive + 1 SSD setup and that is plenty for my purposes. I have started to have an issue with the bottom slot on my enclosure where the drive was getting errors and unmounting and so I bought a new drive and I can't rebuild because again errors on the new drive. So I suspect the issue is with the enclosure. If I wanted to add 1 or 2 drives outside of the case what would be my best option? A quick look at the back of the case I don't think I have an eSATA port although I might have a card with an eSATA pot somewhere in my pile of old parts. I believe it is a USB 2 only motherboard but again I likely have a USB 3 card somewhere I could use. This is primarily a Plex server + NAS.
  15. My GF uses a Windows 10 VM as her business computer at a print shop so yes to Photoshop although her main software is actually Corel but obviously still a lot of Photoshop necessary. Been doing that for ~4-5 years with no complaints. The graphics card she is using is a 1050 Ti with a S2600CP mainboard and two E5-2670 CPUs. I can't remember if it has 128GB of ram or 512. This was a configuration a lot of people on here bought a few years back so dated I am sure but it works great for her purposes. The one thing I changed as about a year in I moved her main VM to a dedicated SSD. The rest of the VMs run off the cache drive but for the one she uses for graphic design it has a SSD on pass-through. Wish I could help more but i made two builds ~5 years ago and after that didn't really keep up with things but I can say Photoshop is not a problem.