Abdo

Members
  • Posts

    21
  • Joined

  • Last visited

Recent Profile Visitors

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

Abdo's Achievements

Noob

Noob (1/14)

0

Reputation

  1. Made sure to check the box that says add to config and set to iMacPro1,1 in OC configurator, and now working!
  2. I actually solved the problem by changing the VM's generated bus for the graphics card and the NVME. Now the final problem is that the boot now never reaches the UI that the GPU is passedthrough. My GPU is RX570 and I am using the dumped rom file. Is there a special kext that should be used? Edit ------- I have installed Mac Monterey and not big sur
  3. The problem in the last post was resolved when I reverted unraid to 6.9.2 I passed through my NVME and installed MAC successfully on it. I fixed the opencore config with smbios I fixed the EFI folder on the NVME, and I booted from the NVME without a problem. Everything works greatly until I passthrough the GPU. Then my nvme disappears from the boot devices. The display on GPU is correct, so the GPU is passed correctly, but opencore just can't find the NVME. I think this is something with the xml but I am not sure how to fix it. Bus 0x05 is my vga and audio. Bus 0x04 is the nvme <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>Macinabox BigSur</name> <description>MacOS Big Sur</description> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="default.png" os="osx"/> </metadata> <memory unit='KiB'>33554432</memory> <currentMemory unit='KiB'>33554432</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='1'/> <vcpupin vcpu='1' cpuset='13'/> <vcpupin vcpu='2' cpuset='2'/> <vcpupin vcpu='3' cpuset='14'/> <vcpupin vcpu='4' cpuset='3'/> <vcpupin vcpu='5' cpuset='15'/> <vcpupin vcpu='6' cpuset='4'/> <vcpupin vcpu='7' cpuset='16'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-4.2'>hvm</type> <loader readonly='yes' type='pflash'>/mnt/user/system/custom_ovmf/Macinabox_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/xxxxxxxx-a2ec-4b52-a6cc-xxxxxxxxxxx_VARS-pure-efi.fd</nvram> <boot dev='hd'/> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='4' threads='2'/> <cache mode='passthrough'/> <feature policy='require' name='topoext'/> </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='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x8'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x9'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0xa'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' 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='0xb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x3'/> </controller> <controller type='pci' index='7' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='7' port='0xc'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x4'/> </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> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <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'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:9d:59:a6'/> <source bridge='br0'/> <model type='e1000-82545em'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <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'/> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </source> <rom file='/mnt/user/isos/vbios/rx 570.rom'/> <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='0x05' slot='0x00' function='0x1'/> </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='0x05' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x06' 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='0x0f' slot='0x00' function='0x3'/> </source> <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/> </hostdev> <memballoon model='none'/> </devices> <seclabel type='dynamic' model='dac' relabel='yes'/> <qemu:commandline> <qemu:arg value='-usb'/> <qemu:arg value='-device'/> <qemu:arg value='usb-kbd,bus=usb-bus.0'/> <qemu:arg value='-device'/> <qemu:arg value='************************'/> <qemu:arg value='-smbios'/> <qemu:arg value='type=2'/> <qemu:arg value='-cpu'/> <qemu:arg value='Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check'/> </qemu:commandline> </domain>
  4. I have Ryzen 9 5900X and Asus tuf gaming wifi x570 I have tried a lot of things but I always get the panic loop launching the recovery or installer. I even created a bootable usb stick from my other hackintosh and I get the same problem. I always get this problem with the default created xml VM without any changes. Any changes I make after that won't solve the problem even after running the helper script. I tried following exactly the video tutorial and I get the panic loop. I tried replacing opencore with the one from this pull request but I got the panic loop. https://github.com/SpaceinvaderOne/Macinabox/pull/49 I tried the new unraid.sh from the same pull request but got the same problem. I tried the way mentioned in the post below but I got the same problem when I launched the recovery disk. I managed to grab a screenshot before the panic, posted below. edit —— i am using unraid 6.10 rc2 which might be the problem Thank you for advance.
  5. Thank you very much for this great guide. I had some problems, but things are now allright. However, sine I already has a big sur installation on an external drive, I want to use it instead of cloning it to the virutal drive. However the open core configuration doesn't seem to show the drive even when I passed through the usb controller (usb pci-e card). The passthrough is working since I connected the keyboard to the usb pci-e card and it's working in open core. Also when I entered the setup of the unraid bios I found the external device. I even removed all the drivers from the VM and booted OC from the EFI partition of the external drive. (I copied the EFI iso into the partition) So I guess the config file of OC just doesn't allow the USB drive boot. Can you please tell me what I need to change in the config file or EFI folder to make it work? Thank you for advance.
  6. I am sorry. I should have put the name in the script.
  7. I am using 6.9.0-rc2 and my mother board is Asus tuf gaming pro wifi which has the adapter Intel I225-V. When I run the script I get the message above and then I can't find the VM in the VM tab.
  8. Well, I rebooted my server and it worked. Perhaps if I waited a little longer the script may have been shown. I didn't choose Catalina, I chose BigSur. I am not sure if the reboot will affect the download process. I ran the notify script and waiting.
  9. I have the same problem of not getting the scripts. However even when listing the scripts I only found those. delete.ds_store/ delete_dangling_images/ viewDockerLogSize/ Listing /mnt/user/appdata/macinabox/macinabox I only found macinabox_Big\ Sur.log I am sure the user scripts is installed and I tried to uninstall and reinstall macinabox. I am running 6.9.0-rc2 Thanks for advance.
  10. Thank you for your reply. I confirmed it's working with v6.9-rc2.
  11. I just tried Asus Tuf Gaming Pro WIFI with the I225-V and it doesn't seem to work. Wifi 6 on this board is also not working. 😐
  12. Hi @lusitopp I am considering purchasing the same motherboard. Is the issue resolved using the latest unraid version?
  13. Thank you very much. I didn't format the single drive. I formatted it and the shares are now there. I re-watched the tutorial and found that the format is shown but very quickly that viewer most likely won't notice it.