Re: Mac OS X on bhyve
Excerpts from Matthias Gamsjager's message from Fri 09-Dec-16 10:08: > On 9 December 2016 at 09:54, A. Wilcoxwrote: > > > > 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). > > > Assumed you run Virtualbox on OSX. This is not correct. I used to run it in vbox on Linux in ThinkPad T430. Haven't tried on FreeBSD though. Sergey ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: Mac OS X on bhyve
On 9 December 2016 at 09:54, A. Wilcoxwrote: > > > 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). > > > Assumed you run Virtualbox on OSX. Otherwise you still need to fake SMBIOS entries to make it boot from what I have read. Guess Clover does that automatically but true enough it seems less hassle. ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: Mac OS X on bhyve
On 09/12/16 02:16, Matthias Gamsjager wrote: > On 9 December 2016 at 04:16, A. Wilcoxwrote: >> 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/ signature.asc Description: OpenPGP digital signature
Re: Mac OS X on bhyve (was: Is there possible run a MacOS X binary)
On 9 December 2016 at 04:16, A. Wilcoxwrote: > > Depending on version and edition of Mac OS X, this may or may not be a > legal suggestion; Apple has made various terms in their license that you > can only virtualise Mac OS X on Apple-branded hardware. (Some creative > types from a virtualisation forum once suggested taking the Apple > stickers from the iPhone box and placing them on your PC, making it > Apple branded. Not sure that would stand up in court.) > > 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 ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: Mac OS X on bhyve (was: Is there possible run a MacOS X binary)
On 08/12/16 20:34, Shane Ambler wrote: > Now that bhyve has gui support can OSX be started as a bhyve guest? Depending on version and edition of Mac OS X, this may or may not be a legal suggestion; Apple has made various terms in their license that you can only virtualise Mac OS X on Apple-branded hardware. (Some creative types from a virtualisation forum once suggested taking the Apple stickers from the iPhone box and placing them on your PC, making it Apple branded. Not sure that would stand up in court.) 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. > Has anyone tried to get an openfirmware loader running? Do current macs > still use openfirmware? OpenFirmware is used primarily on PowerPC, MIPS, and SPARC (via OpenBoot). I've also seen it running on a few ARM SoCs. I don't think I've ever seen a conformant implementation for x86. All Intel Macs use EFI 1.10 with Apple extensions. hth, --arw -- A. Wilcox (awilfox) Open-source programmer (C, C++, Python) https://code.foxkit.us/u/awilfox/ signature.asc Description: OpenPGP digital signature