MacOS Sequoia vm on Proxmox 8.4.1

tomasich

New Member
Jul 23, 2025
3
0
1
Hi. I've followed some guides to have this vm up&running on Proxmox.
My problem is that on boot with OpenCore I have only two menu: "UEFI shell" and "Reset NVRAM" but NOT install MacOS.
Can someone help me?
 
Sorry, I don't have time to go through the HowTo again right now. But if you follow the instructions exactly, you should end up with a working VM. I started my test MacOS here and it still works. Here is my final VM config:

Code:
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on
bios: ovmf
boot: order=ide2;virtio0
cores: 8
cpu: host
efidisk0: SSD-vmdata:vm-175-disk-0,efitype=4m,size=1M
ide0: SSD-vmdata:vm-175-disk-1,cache=unsafe,size=16000M
ide2: SSD-vmdata:vm-175-disk-2,cache=unsafe,size=150M
machine: q35
memory: 6144
meta: creation-qemu=9.0.2,ctime=1730030020
name: MacOS
net0: vmxnet3=BA:24:11:20:A9:8F,bridge=vlan99,firewall=1
numa: 0
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=a32bf809-980c-4b16-8433-825657b29423
sockets: 1
vga: vmware
virtio0: SSD-vmdata:vm-175-disk-3,discard=on,iothread=1,size=64G
 
The only way I foud to have the boot is:

root@pve1:/etc/pve/qemu-server# cat 107.conf
agent: 1,fstrim_cloned_disks=1
args: -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -global nec-usb-xhci.msi=off -global ICH9-LPC.acpi-pci-hotplug-with-bridge-support=off -cpu host,vendor=GenuineIntel,+invtsc,+hypervisor,kvm=on,vmware-cpuid-freq=on
balloon: 0
bios: ovmf
boot: order=virtio0;ide2;ide0
cores: 4
cpu: host
efidisk0: local-lvm:vm-107-disk-0,efitype=4m,size=4M
ide0: local:iso/macOS-Sequoia-15.0.iso,size=16000M,media=disk,cache=unsafe
ide2: local:iso/OpenCore-v21.iso,size=150M,media=disk,cache=unsafe
localtime: 1
machine: q35
memory: 4096
meta: creation-qemu=9.2.0,ctime=1753462270
name: MacOS-Sequoia
net0: vmxnet3=BC:24:11:DF:02:1C,bridge=vmbr0,firewall=1
numa: 0
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=d1858e19-8924-4871-b787-69c032775699
sockets: 1
vga: vmware
virtio0: local-lvm:vm-107-disk-1,cache=unsafe,discard=on,iothread=1,size=77G
vmgenid: 8ac0bece-1216-4057-bca0-b35823f90926
root@pve1:/etc/pve/qemu-server#