Problem Installing MacOS on Proxmox

habalaba

New Member
Dec 9, 2020
2
0
1
22
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: 59
  • Bild_2020-12-09_091319.png
    Bild_2020-12-09_091319.png
    31.7 KB · Views: 60
  • Bild_2020-12-09_091402.png
    Bild_2020-12-09_091402.png
    47.5 KB · Views: 55
  • Bild_2020-12-09_091415.png
    Bild_2020-12-09_091415.png
    3.3 KB · Views: 55

oguz

Proxmox Retired Staff
Retired Staff
Nov 19, 2018
5,207
680
118
hi,

can you post the VM configuration from qm config VMID?
 

habalaba

New Member
Dec 9, 2020
2
0
1
22
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: 70
  • Unbenannt.PNG
    Unbenannt.PNG
    37.9 KB · Views: 69

MarcMorgan

Member
Feb 5, 2021
36
1
8
35
I have a mac but cant seem to get the osk key, any help?

Did you manage to get this to book?
 

thenickdude

Member
Oct 13, 2016
29
3
23
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)
 

estebanSmith

New Member
Nov 17, 2021
2
0
1
37
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:

thenickdude

Member
Oct 13, 2016
29
3
23
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.
 

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 your own in 60 seconds.

Buy now!