Problem Installing MacOS on Proxmox

habalaba

New Member
Dec 9, 2020
2
0
1
25
Hello guys,

i followed the tutorial of nicksherlock to install catalina on Proxmox using opencore.
Unfortunately it doesnt get past the Apple Logo, instead it reboots after loading about 50 Percent. Now im stuck in a bootloop.
Can you help me?
My CPU is a i5 3570, I dont have a GPU.
 

Attachments

  • Bild_2020-12-09_091243.png
    Bild_2020-12-09_091243.png
    42.9 KB · Views: 100
  • Bild_2020-12-09_091319.png
    Bild_2020-12-09_091319.png
    31.7 KB · Views: 97
  • Bild_2020-12-09_091402.png
    Bild_2020-12-09_091402.png
    47.5 KB · Views: 100
  • Bild_2020-12-09_091415.png
    Bild_2020-12-09_091415.png
    3.3 KB · Views: 93
hi,

can you post the VM configuration from qm config VMID?
 
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)applecomputerinc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -cpu host,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc
balloon: 0
bios: ovmf
bootdisk: ide2
cores: 4
cpu: Penryn
efidisk0: local-lvm:vm-100-disk-1,size=4M
ide0: local:iso/Catalina-installer.iso,cache=unsafe,size=2088436K
ide2: local:iso/OpenCore-v10.iso,cache=unsafe,size=150M
machine: q35
memory: 8192
name: Catalina
net0: vmxnet3=22:6B:4D:81:AB:84,bridge=vmbr0,firewall=1
numa: 0
ostype: other
sata0: local-lvm:vm-100-disk-0,cache=unsafe,size=64G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=1cc88715-fbad-4443-a971-c13d25bee8b4
sockets: 1
vga: vmware
vmgenid: 00549754-7839-4a36-b488-f0ff53ba5a4c
root@pve:~#


Here you go :)


The error could also relate to the Configure Proxmox Section of this guide. Thanks for your Reply :)
 

Attachments

  • 1608140124581.png
    1608140124581.png
    26.7 KB · Views: 141
  • Unbenannt.PNG
    Unbenannt.PNG
    37.9 KB · Views: 132
You can find the OSK freely posted on Google, look for any tutorial for macOS on QEMU or libvirt. (And the OSK OP posted just needs capitalization fixed, as I said)
 
I'm having a similar issue with boot dying at the apple logo. the progress bar gets to a certain point then the halt and support.apple.com/mac/startup URL.

Worth noting - in my config, the VM will not start and the status message says:
kvm: -device usb-kbd,bus=ehci.0,port=2: Bus 'ehci.0' not found
TASK ERROR: start failed: QEMU exited with code 1

I can remove that line and the VM will start.

My config:
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc
agent: 1
balloon: 0
bios: ovmf
boot: order=ide2;ide0
cores: 4
cpu: Penryn
efidisk0: local-lvm:vm-103-disk-1,size=4M
ide0: local:iso/Monterey-recovery.img,cache=unsafe,size=3133040K
ide2: local:iso/OpenCore-v15.iso,cache=unsafe,size=150M
memory: 4096
name: macos-monterey
net0: virtio=B6:B0:E8:A0:F1:2A,bridge=vmbr0,firewall=1
numa: 0
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=49bfbeff-4c66-4916-b3fc-6ba05c74b368
sockets: 2
vga: vmware
virtio0: local-lvm:vm-103-disk-0,cache=unsafe,discard=on,size=128G

Edit: I got further by updating my args to:
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -cpu host,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc

and added machine type to q35

looks like it's installing!
 
Last edited:
The machine model changes the layout of the built-in emulated devices like the PCI bus, plus a bunch of other platform settings. It's like choosing a motherboard generation.

With the much older and cruder i440fx model, things look quite different and buses have different names, I don't think macOS likes it either.
 
Hello,

I have a similar issue, like estebanSmith, when i try to boot my VM with OS X Catalina.

Here is the "qm config 102":

agent: 1
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -device usb-mouse,bus=ehci.0,port=3 -cpu host,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off
autostart: 0
balloon: 0
bios: ovmf
boot: order=ide0;virtio0
cores: 4
description: Hackintosh VM - Catalina
efidisk0: local-zfs:vm-102-disk-0,size=1M
ide0: local:iso/opencore-osx-proxmox-vm.iso,cache=unsafe,size=80M
ide2: local:iso/recovery-catalina.iso,cache=unsafe,size=800M
machine: q35
memory: 8196
meta: creation-qemu=8.0.2,ctime=1698796768
name: HACK-CATALINA2
net0: vmxnet3=5E:3A:3C:82:F2:FF,bridge=vmbr1
numa: 0
onboot: 0
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=509b77cc-a597-4f12-a355-c997f358b46e
sockets: 1
tablet: 1
vga: vmware
virtio0: local-zfs:vm-102-disk-1,cache=none,discard=on,size=64G
vmgenid: 48eb0cb3-36b3-4e3a-9008-197d42537ed2

Could anyone help me fix this problem?

Kind regards.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!