Re: Mac OS X on bhyve

2016-12-12 Thread Sergey Manucharian
Excerpts from Matthias Gamsjager's message from Fri 09-Dec-16 10:08:
> On 9 December 2016 at 09:54, A. Wilcox  wrote:
> >
> > 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

2016-12-09 Thread Matthias Gamsjager
On 9 December 2016 at 09:54, A. Wilcox  wrote:
>
>
> 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

2016-12-09 Thread A. Wilcox
On 09/12/16 02:16, Matthias Gamsjager wrote:
> On 9 December 2016 at 04:16, A. Wilcox  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/



signature.asc
Description: OpenPGP digital signature


Re: Mac OS X on bhyve (was: Is there possible run a MacOS X binary)

2016-12-09 Thread Matthias Gamsjager
On 9 December 2016 at 04:16, A. Wilcox  wrote:

>
> 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)

2016-12-08 Thread A. Wilcox
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