startergo Posted May 14 Share Posted May 14 I have a running UTM Snow Leopard machine with OpenCore version 1.0.0 and all the latest kexts and drivers. I added a Mavericks disk to the machine, but it refuses to boot. Most of the time it is panicking, but now I got to this screen: Any input? Where should I look? I tried booting a Mavericks installer with the same results. Snow Leopard boots and works great on this machine. Link to comment Share on other sites More sharing options...
Slice Posted May 14 Share Posted May 14 Sorry but I also has no success in QEMU. While always success on real hardware. Link to comment Share on other sites More sharing options...
startergo Posted May 15 Author Share Posted May 15 Actually I got Mavericks to boot in UTM and logged on. It is very fast (boots in 10 seconds with debug OC), but no mouse and keyboard. And it works fine in Snow Leopard. Attached is my EFI folder.EFI.zip Link to comment Share on other sites More sharing options...
startergo Posted May 15 Author Share Posted May 15 Very strange If I force the PS/2 controller in the UTM settings I can get the Mouse working if I pause the VM for more than 5 seconds. None of the PS/2 devices are attached to the USB bus unlike the Snow Leopard machine. .SysReport.zip Attached is the DSDT. Link to comment Share on other sites More sharing options...
startergo Posted May 15 Author Share Posted May 15 (edited) These are the USB/PCI attachments in SL: sudo ./pcitree.sh#========================================================================================= ┬[0000:00] ├─00:00.0 # [8086:29c0] [060000] Host bridge : Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller ├─00:01.0 # [8086:100e] [020000] (rev 03) Ethernet controller : Intel Corporation 82540EM Gigabit Ethernet Controller ├─00:02.0 # [1af4:1050] [030000] (rev 01) VGA compatible controller [VGA controller] : Red Hat, Inc. Virtio 1.0 GPU ├─00:03.0 # [8086:293a] [0c0320] (rev 03) USB controller [EHCI] : Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 ├─00:04.0 # [8086:2934] [0c0300] (rev 03) USB controller [UHCI] : Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 ├─00:05.0 # [8086:2935] [0c0300] (rev 03) USB controller [UHCI] : Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 ├─00:06.0 # [8086:2936] [0c0300] (rev 03) USB controller [UHCI] : Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 ├─00:07.0 # [1af4:1003] [078000] Communication controller : Red Hat, Inc. Virtio console ├─00:08.0 # [1af4:1005] [00ff00] Unclassified device : Red Hat, Inc. Virtio RNG ├─00:09.0 # [1af4:1002] [00ff00] Unclassified device : Red Hat, Inc. Virtio memory balloon ├─00:1d.0 # [8086:2934] [0c0300] (rev 03) USB controller [UHCI] : Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 ├─00:1d.1 # [8086:2935] [0c0300] (rev 03) USB controller [UHCI] : Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 ├─00:1d.2 # [8086:2936] [0c0300] (rev 03) USB controller [UHCI] : Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 ├─00:1d.7 # [8086:293a] [0c0320] (rev 03) USB controller [EHCI] : Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 ├─00:1f.0 # [8086:2918] [060100] (rev 02) ISA bridge : Intel Corporation 82801IB (ICH9) LPC Interface Controller ├─00:1f.2 # [8086:2922] [010601] (rev 02) SATA controller [AHCI 1.0] : Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode] └─00:1f.3 # [8086:2930] [0c0500] (rev 02) SMBus : Intel Corporation 82801I (ICH9 Family) SMBus Controller Edited May 15 by startergo Link to comment Share on other sites More sharing options...
startergo Posted May 15 Author Share Posted May 15 @Slice Have you tested: https://github.com/acidanthera/MacHyperVSupport/blob/master/README.md Link to comment Share on other sites More sharing options...
startergo Posted May 15 Author Share Posted May 15 23 hours ago, Slice said: Sorry but I also has no success in QEMU. While always success on real hardware. SL in UTM works great: https://forums.macrumors.com/threads/install-snow-leopard-in-qemu-and-utm.2425916/post-33125071 Link to comment Share on other sites More sharing options...
startergo Posted May 16 Author Share Posted May 16 (edited) Bugger. Ventura keyboard and mouse work too. So, something is missing in the Mavericks through Sierra for the USB family. Does it need to be forced in the open core config? https://gitlab.com/qemu-project/qemu/uploads/3f49054b496b19244ebb111cf07ed05a/EFI.zip https://github.com/kholia/OSX-KVM/blob/master/OpenCore-Boot-macOS.sh EFI-LEGACY.qcow2.zip Apparently it is possible: Edited May 16 by startergo Link to comment Share on other sites More sharing options...
startergo Posted May 17 Author Share Posted May 17 (edited) Internal information for QEMU/KVM and macOS guests: Quote The last KVM patch required to boot OS X (already applied upstream) is a misleadingly simple-looking one liner, which removes a single line from virt/kvm/ioapic.c (or x86/ioapic.c in the kvm-kmod version): - irq_level ^= entry.fields.polarity; Without removing this line, a Mac OS X guest hangs during boot with an error message that reads: "still waiting for root device". https://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/index_old.html http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/ http://philjordan.eu/osx-virt/ QemuUSBTablet-1.2.pkg Edited May 17 by startergo Link to comment Share on other sites More sharing options...
startergo Posted May 23 Author Share Posted May 23 I have fixed the keyboard issue in QEMU: https://github.com/utmapp/UTM/issues/3674#issuecomment-2127824500 Link to comment Share on other sites More sharing options...
Recommended Posts