Install Home Assistant OS Directly on 2017 15-inch MacBook Pro (Intel Core i7 processor)

I’m trying to install Home Assistant OS directly on a 2017 15-inch MacBook Pro (quad-core Intel Core i7 processor). I followed the instructions for installing HAOS on a generic x86-64 but can’t make it work. Is there a way to do this without using a virtual machine?

I don’t have much experience with MacBook’s, but coming from a Windows/Linux perspective, did you go into BIOS and change the architecture settings (IDK if this is even possible on a MacBook)? On most laptops this can be done and you change from DOS to UNIX. Home Assistant runs on a Linux kernel so you need UNIX, whereas MacOS runs on a XNU kernel.

Just asked AI and it’s saying HAOS doesn’t have the driver support for Mac hardware. Your options are a virtual machine or HA core, but core is being deprecated and is no longer supported after this year.

With an i7, why wouldn’t you want a virtual machine, so you can run other things in addition to HA? Proxmox is open source, free, and HA running under it is fully supported. While I’m not a Mac expert, this implies it’s doable: [TUTORIAL] - Installing Proxmox VE 7.2 on a Mac Mini 2018 | Proxmox Support Forum, as does this: https://www.youtube.com/watch?v=FsPYgZYXyZw

1 Like

I can confirm that running ha inside VM (on proxmox) have a number of positives. Among already mentioned fact that you can run other stuff, too, there’s also nice that you can restart HAOS remotely if needed - running haos directly would require physical power cut. It can happen every now and then that ha becomes acting “funny” and only ha restart is not enough.
I tested both versions (direct haos and inside VM on proxmox) with compiling esphome on my intel nuc: speed difference is neglible, i’d say well under 1%.

You have an i7. Limiting it to only run HAOS would be a waste, literally and figuratively.

Just go the Proxmox route, please.