nofdak

Members
  • Posts

    4
  • Joined

  • Last visited

Everything posted by nofdak

  1. @david279 and/or @gzilla would you be able to share your KVM configs and EFI folders so I could reference them? I must be missing something if I'm unable to spoof Ivy Bridge at all if others are able to do it just fine.
  2. Thanks @gzilla, those were helpful links. Now using `host` CPU gets me past the UEFI screen into the OpenCore boot selection menu, when it hangs upon booting. No debug text or anything, just a black screen. I thought I'd read somewhere that Threadripper 3 wasn't supported yet, so that might be the issue there. I've also tried other different Intel CPU models. Penryn, IvyBridge, Nehalem, Haswell, Skylake-Client, etc. The only one that boots into macOS is Penryn. Every other model I tried either hangs at the TianoCore logo or hangs on a black screen after selecting the boot drive.
  3. Good suggestion, I hadn't thought of that. Unfortunately it didn't make a difference. Is there any way to get a log so I can see why OpenCore is failing? I tried updating my Clover from 5070 to 5104 and that won't boot at all, regardless of Penryn or IvyBridge. It just hangs at the TianoCore logo like OpenCore does with IvyBridge.
  4. I'm attempting to get IvyBridge working on my Threadripper 3970X and having difficulties. Using "Penryn" works without issue, but as soon as I try IvyBridge, I get a hang while trying to load OpenCore. This happens at the TianoCore logo, before getting to the OpenCore boot selection. ... OC: OcMiscEarlyInit... OC: Loaded configuration of 12285 bytes I'm using the latest OpenCore (5.5) with all drivers up to date as well. I'm clearly missing something, but I'm not sure what do do in the mean time other than just deal with Penryn and the lack of CPU features. This is my VM XML. For `cpu mode` I've tried host-passthrough and custom, and neither works. This version posted boots correctly into macOS, passing through all my devices and everything. Just changing "Penryn" to "IvyBridge" results in the error. I've tried command lines similar to others in this thread, in case I'm missing an option, but nothing seems to help. <domain xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0" type="kvm"> <name>macOS</name> <uuid>-------------------------------</uuid> <memory unit="KiB">67108864</memory> <currentMemory unit="KiB">67108864</currentMemory> <vcpu placement="static">64</vcpu> <os> <type arch="x86_64" machine="pc-q35-4.2">hvm</type> <loader readonly="yes" type="pflash">/home/path/to/vms/macOS-Simple-KVM/firmware/OVMF_CODE.fd</loader> <nvram>/home/path/to/vms/macOS-Simple-KVM/firmware/OSX-PCI_VARS.fd</nvram> <bootmenu enable="no"/> </os> <features> <acpi/> <pae/> </features> <cpu mode="custom" match="exact" check="none"> <model fallback="forbid">qemu64</model> </cpu> <clock offset="utc"/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <pm> <suspend-to-mem enabled="no"/> <suspend-to-disk enabled="no"/> </pm> <devices> <emulator>/usr/bin/qemu-system-x86_64</emulator> <disk type="file" device="disk"> <driver name="qemu" type="qcow2"/> <source file="/home/path/to/vms/opencore.release.qcow2"/> <target dev="sda" bus="sata"/> <boot order="1"/> <address type="drive" controller="0" bus="0" target="0" unit="0"/> </disk> <disk type="file" device="disk"> <driver name="qemu" type="qcow2"/> <source file="/home/path/to/vms/macOS-Simple-KVM/MyDisk.qcow2"/> <target dev="sdb" bus="sata"/> <address type="drive" controller="0" bus="0" target="0" unit="1"/> </disk> <controller type="usb" index="0" model="piix3-uhci"> <address type="pci" domain="0x0000" bus="0x02" slot="0x01" function="0x0"/> </controller> <controller type="sata" index="0"> <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/> </controller> <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="0x10"/> <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/> </controller> <controller type="pci" index="2" model="pcie-to-pci-bridge"> <model name="pcie-pci-bridge"/> <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/> </controller> <controller type="pci" index="3" model="pcie-root-port"> <model name="pcie-root-port"/> <target chassis="3" port="0x11"/> <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/> </controller> <controller type="pci" index="4" model="pcie-root-port"> <model name="pcie-root-port"/> <target chassis="4" port="0x8"/> <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0" multifunction="on"/> </controller> <controller type="pci" index="5" model="pcie-root-port"> <model name="pcie-root-port"/> <target chassis="5" port="0x9"/> <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x1"/> </controller> <controller type="pci" index="6" model="pcie-root-port"> <model name="pcie-root-port"/> <target chassis="6" port="0xa"/> <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x2"/> </controller> <controller type="pci" index="7" model="pcie-root-port"> <model name="pcie-root-port"/> <target chassis="7" port="0xb"/> <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x3"/> </controller> <controller type="pci" index="8" model="pcie-root-port"> <model name="pcie-root-port"/> <target chassis="8" port="0xc"/> <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x4"/> </controller> <interface type="direct"> <mac address="52:54:00:18:b0:28"/> <source dev="enp69s0f1" mode="bridge"/> <model type="e1000-82545em"/> <address type="pci" domain="0x0000" bus="0x02" slot="0x02" function="0x0"/> </interface> <input type="keyboard" bus="usb"> <address type="usb" bus="0" port="1"/> </input> <input type="mouse" bus="usb"> <address type="usb" bus="0" port="2"/> </input> <input type="mouse" bus="ps2"/> <input type="keyboard" bus="ps2"/> <sound model="ich9"> <address type="pci" domain="0x0000" bus="0x00" slot="0x1b" function="0x0"/> </sound> <hostdev mode="subsystem" type="pci" managed="yes"> <source> <address domain="0x0000" bus="0x4d" slot="0x00" function="0x0"/> </source> <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0" multifunction="on"/> </hostdev> <hostdev mode="subsystem" type="pci" managed="yes"> <source> <address domain="0x0000" bus="0x4d" slot="0x00" function="0x1"/> </source> <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x1"/> </hostdev> <memballoon model="none"/> </devices> <qemu:commandline> <qemu:arg value="-cpu"/> <qemu:arg value="Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+avx2,+aes,+xsave,+xsaveopt,check"/> <qemu:arg value="-device"/> <qemu:arg value="************************"/> <qemu:arg value="-smbios"/> <qemu:arg value="type=2"/> </qemu:commandline> </domain>