EverybodyGetsHurt

Members
  • Posts

    5
  • Joined

  • Last visited

Everything posted by EverybodyGetsHurt

  1. I solved it, but because the solution was very odd and not easily found on the forum, I am sharing it. To be clear, I tried everything suggested. 3 Usb sticks, different versions, reset bios, etc etc etc. Until I tried it on an entire different machine, and it worked. What eventually created the bzfirmware checksum error (which I ran into after an update) was my memory... I am using 4x DDR4 8gb memory, and had to pull out 2 to fix the issue... So maybe if memory is rotten in some way and bzfirmware gets checked, it will also give that warning. Anyways, you can close the ticket I got no further questions.
  2. Thanks a lot! Searched for this but didnt notice that it only seemed to be happening to some VM's but in the end that was explainable because they use passed-through usb network adapters
  3. I ran into the same problem and fixed by a workaround kind of way. Did it with the VMware vSphere Hypervisor ESXi 7.0 ISO. Got the information from a SpaceInvader One video. Follow the steps from 2:52 until 6:08 -I use the nested commands (scripted from Spaceinvader video) and the Flash setting from this topic. -Make sure there is no VM running while you run the script or it changes nothing. -I use the XML settings below. Make sure you dont open/save the GUI Vm settings after editting the XML. -WHEN I GOT INTO THE MENU WHERE THE DISK CANNOT BE FOUND i got searching in me settings while the VM was open. Eventualy i did only unmount/format/mount an unralated physical disk and went back to the installation VNC windows. When i refreshed the window of the vm installation screen (Make sure you reclick inside it first) i only refreshed with the F5? button i think it was and BAM! i finds the disk for some reason. Tried it twice while doing the mount unmount thing (just because im a little OCD), but it should be totaly unrelated. <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='11'> <name>ESXi 7.0</name> <uuid>a04b5289-2d91-2702-3557-f2fadd1ab5a1</uuid> <description>VMware vSphere Hypervisor</description> <metadata> <vmtemplate xmlns="unraid" name="Linux" icon="Vmware_Esxi.png" os="linux"/> </metadata> <memory unit='KiB'>12582912</memory> <currentMemory unit='KiB'>12582912</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='2'/> <vcpupin vcpu='1' cpuset='8'/> <vcpupin vcpu='2' cpuset='3'/> <vcpupin vcpu='3' cpuset='9'/> <vcpupin vcpu='4' cpuset='4'/> <vcpupin vcpu='5' cpuset='10'/> <vcpupin vcpu='6' cpuset='5'/> <vcpupin vcpu='7' cpuset='11'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-4.2'>hvm</type> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='4' 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> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/ESXi 7.0/vdisk1.img' index='1'/> <backingStore/> <target dev='hdc' bus='sata'/> <boot order='1'/> <alias name='sata0-0-2'/> <address type='drive' controller='0' bus='0' target='0' unit='2'/> </disk> <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> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x18'/> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x19'/> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0x1a'/> <alias name='pci.3'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x1b'/> <alias name='pci.4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x3'/> </controller> <controller type='sata' index='0'> <alias name='ide'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:68:a3:ef'/> <source bridge='virbr0'/> <target dev='vnet0'/> <model type='vmxnet3'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/1'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/1'> <source path='/dev/pts/1'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-11-ESXi 7.0/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> <graphics type='vnc' port='5900' autoport='yes' websocket='5700' 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'/> <alias name='video0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </memballoon> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain> EDIT/NOTE: I now notice the following part i did not put myself into the xml... Except from the /devices and /domain. That was there when i configured it. Maybe that did the trick? I dont know what it is. Hope this helps anyone with the same issue. ........ .......... ....</devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain> END XML PAGE
  4. This app worked great for my scenario. -I have a Asus ROG Maximus XI Hero (wifi) with 2 NVMe M2 slots. -One is my Array's Cache device, but i want the other passed-trough to a vm -When I stub it manual on unraid flash with "vfio-pci.ids=xxxx" i lose both. -If i use the plugin, it stubs it on device address (which are unique for the 2 slots) -Now i use that 2nd NVM-e to baremetal boot my windows PC or boot Unraid an use it on My VM Windows PC Perfect for me because im having troubles finding a way to do it manual and now its just one ciick! Thank you
  5. The above replies contained 2 solutions for 2 problems i had figuring out/playing with unraid. -The /disk/by-id/ solution -The info on the NVMe's Note: Even with 2 NVMe's on your desktop motherboard in the same IOMMU group (shown seperate) but with the same ID you use for blacklisting. I still got one 100% passedthrough and shown as the real device in taskmanager, while the other NVMe is used as cache in my Array. I use a 1Tb and 2Tb Samsung 970 Evo Plus on a ROG MAXIMUS XI HERO (WI-FI), Version Rev 1.xx It is all possible, only thing NOT possible is for example on my motherboard. To split up the 6 SATA ports on the mobo so you can passthrough 1 port so the TaskManager on the VM will see the real Device Name. That only works with NVMe('s), for example my mobo. But if you follow the disk/by-id/ata- solutions given, it will be detected on a new VM without loading drivers to see the disk. The performance is good (SET it in unraid Menu at SATA device), but it will be seen as QEMU HARDDISK. The NVM's will say the real name like on a BareMetal situation.