OpenCore VM Images issues (Legacy and i386 EFI)
As you can see from https://github.com/adespoton/utmconfigs, I've had great success using your EFI images as a jumping off point for emulating OS X 10.7 through macOS 11 in QEMU-x86_64/UTM.
However, the TCG emulator in QEMU seems to have issues with the OpenCore config you provide for 10.4, 10.5 using the i386 image, and 10.6 using either the i386 or Legacy image.
I've gone over the settings in the EFI, tried updating everything to a more recent OpenCore package, and am at a loss as to what's wrong. Basic emulation is obviously working, but a kernel panic shows there's something not quite right -- I'm suspecting after two years of fighting with it that it's a TCG issue, but thought I'd check if you thought it might be an OpenCore issue that can be tweaked:
There's a lot of people who have been attempting to get Snow Leopard running on Apple Silicon via QEMU/UTM, and so far no reported successes.
@adespoton May be try without smp ? I also had qemu 9.0/ uefi configuration crash in updated 10.6 -> 10.6.8 and solved it by editing config.plist in EFI partition with " -nehalem_error_disable" argument added to boot-args.
@adespoton May be try without smp ? I also had qemu 9.0/ uefi configuration crash in updated 10.6 -> 10.6.8 and solved it by editing config.plist in EFI partition with " -nehalem_error_disable" argument added to boot-args.
Thanks; I'll test my config with that and see if it's more stable.
I was running into difficulties when using this guide even on Mojave. For the future, there's some preconfigured machines at https://github.com/adespoton/utmconfigs that may be helpful
Er, you may have noticed my username; those configs are based on the results of my testing ;)