- Under the VM's
Hardware
tab, changeBIOS
fromDefault (SeaBIOS)
toOVMF (UEFI)
in the Proxmox web UI - Click
Add
at the top and selectEFI Disk
. Select a location and click OK. - Boot the VM using Boot Repair Disk. Alternatively, boot any live CD and install the Boot Repair tool. Instructions for Ubuntu here: https://help.ubuntu.com/community/Boot-Repair
- Use Gparted or your favourite partitioning tool to create an EFI partition. Note: You may need to resize your disk and adjust your partition layout.
- Run the Boot Repair tool and choose the recommended option. Follow the instructions
NB: This works on a disk partitioned using MBR.
- https://askubuntu.com/questions/1314111/convert-mbr-partition-to-gpt-without-data-loss
- https://serverfault.com/questions/963178/how-do-i-convert-my-linux-disk-from-mbr-to-gpt-with-uefi/963179
- https://gist.github.com/cjyar/cd5ea76a8692516767672ffc2883df92
See: https://www.nicksherlock.com/2022/10/installing-macos-13-ventura-on-proxmox/ [Archive Link]
See also: https://klabsdev.com/definitive-guide-to-running-macos-in-proxmox/ [Archive Link]
Motherboard: ASRock A620I Lightning WiFI
- UEFI/BIOS settings
Advanced -> ACPI Configuration -> RTC Alarm Power On
- Set toEnabled
See https://dortania.github.io/OpenCore-Post-Install/universal/iservices.html#using-gensmbios [Archive link]