Trying to install macOS VM on Proxmox

Smoochii

New Member
Jun 2, 2024
7
0
1
I'm trying to set up a macos VM and it looks like maybe it requires a UEFI bios but I didn't set up proxmox with that originally, I'm not really sure why. Am I able to convert Proxmox from legacy BIOS to UEFI bios or can I just set that up somehow specifically for the macos VM?

All of my existing VMs use SeaBIOS, am I stuck like this forever?

When first starting I tried to set up a VM with EFI BIOS and it kept erroring saying that it couldn't find the disk. The macOS VM was automatically set up with EFI BIOS and I'm getting a grey screen with a no smoking sign on it, I think this is the same issue. If I change the macOS VM to be SeaBIOS it just hangs on "Booting from hard disk".
 
Are you using a guide for doing it, or are you trying to figure it out from scratch yourself?

Asking because there's quite a few guides online if you search for Proxmox and macOS together.

I've not personally tried any of them, but they do apparently work. :)
 
I am following a guide, yes, but I think the issue is in how I originally set proxmox up. This question is more specifically about proxmox than installing macos on it.
 
Ahhh no worries. Sorry, I'm not personally sure about converting a BIOS based Proxmox to UEFI. I think at least the partition layout is done differently.
 
Why would the hypervisor's boot scheme have anything to do with the installation of a VM? I think you are barking up the wrong three here and should instead be setting up the VM as UEFI. That's in the settings when you create it.

It would also help to know what version of MacOS you are installing. The more modern ones will not run an x86 PC's except very slowly in simulation because they are ARM-based.
 
Last edited:
Why would the hypervisor's boot scheme have anything to do with the installation of a VM? I think you are barking up the wrong three here and should instead be setting up the VM as UEFI. That's in the settings when you create it.
Ya I realize that now, sorry, I’m new to all of this.
 
The more modern ones will not run an x86 PC's except very slowly in simulation because they are ARM-based.
That's extremely incorrect. (Apple provided) macOS binaries are dual ARM64 and x86_64 (aka Intel). There's still a lot of Intel based mac hardware in the world that's on their supported list:

https://en.wikipedia.org/wiki/MacOS_Sonoma#Supported_hardware

It'll probably change in a few years when the last of the intel things drops off their list, but that's not the situation today.
 
Last edited:

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!