Mac OS X on bhyve

A. Wilcox AWilcox at Wilcox-Tech.com
Fri Dec 9 08:55:10 UTC 2016


On 09/12/16 02:16, Matthias Gamsjager wrote:
> On 9 December 2016 at 04:16, A. Wilcox <AWilcox at wilcox-tech.com> wrote:
>> If you do have the proper type of Mac OS X that can be virtualised
>> legally on PC hardware, you still need the SMC to be emulated.  That
>> will need to be added to bhyve before you could boot Mac OS X natively,
>> i.e. without hacks.
>>
>>
> The hacktingtosh community did quite a lot of work in that aspect. Eg. the
> Clover bootloader which most use to start OSX on normal PC hardware

And VirtualBox can boot Mac OS X without any bootloader or hacking, so
it is much more stable, and resilient to automatic updates (which you
need much experience to disable on newer releases, including macOS Sierra).

Note that if you have an AMD CPU, your options will be limited.  I'm
unaware of any bhyve option to customise the CPUID presented to the
guest (it may be undocumented, but I doubt it - the team is very good at
docs).  If you have an AMD CPU, you will need Clover and likely a
patched mach_kernel for AMD support.

I thought all this knowledge would be useless, three years after I
retired my last full-time OS X box... Who knew...

--arw

-- 
A. Wilcox (awilfox)
Open-source programmer (C, C++, Python)
https://code.foxkit.us/u/awilfox/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20161209/fbffc759/attachment.sig>


More information about the freebsd-current mailing list