* [Qemu-devel] MacOsX 10.2 guest under a GNU/Linux host
@ 2004-03-17 9:52 Jean-Michel POURE
2004-03-17 11:52 ` Derrik Pates
0 siblings, 1 reply; 6+ messages in thread
From: Jean-Michel POURE @ 2004-03-17 9:52 UTC (permalink / raw)
To: qemu-devel
Dear friends,
I would like to install a MacOs X 10.2 guest under a GNU/Linux host.
Any sucess so far. How to proceed?
Cheers,
Jean-Michel
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] MacOsX 10.2 guest under a GNU/Linux host
2004-03-17 9:52 [Qemu-devel] MacOsX 10.2 guest under a GNU/Linux host Jean-Michel POURE
@ 2004-03-17 11:52 ` Derrik Pates
2004-03-17 12:32 ` Jean-Michel POURE
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Derrik Pates @ 2004-03-17 11:52 UTC (permalink / raw)
To: jm, qemu-devel
Jean-Michel POURE wrote:
> I would like to install a MacOs X 10.2 guest under a GNU/Linux host.
> Any sucess so far. How to proceed?
Well, to my knowledge, qemu doesn't yet have that ability. It doesn't
currently (that I know of) have full-machine emulation capability for
PowerPC, not to mention a compabile OpenFirmware implementation (and
compatible OF drivers). I don't know if or when Fabrice intends to do
something like that with qemu, and I don't believe the SheepShaver port
is anywhere near far enough along (currently only OldWorld compatible,
requires a ROM image, and last time I tried to build it, still slightly
broken). If you have a PowerPC system, you can run MacOS X inside the
Mac-on-Linux virtualization environment, which I've done on multiple
occasions on my PowerBook Pismo, but that's about it. Also, Apple's
licenses are written such that running their OS on non-Apple hardware is
a direct license violation. Just FYI.
--
Derrik Pates
dpates@dsdk12.net
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] MacOsX 10.2 guest under a GNU/Linux host
2004-03-17 11:52 ` Derrik Pates
@ 2004-03-17 12:32 ` Jean-Michel POURE
2004-03-17 13:31 ` Jocelyn Mayer
2004-03-17 14:49 ` Gwenole Beauchesne
2 siblings, 0 replies; 6+ messages in thread
From: Jean-Michel POURE @ 2004-03-17 12:32 UTC (permalink / raw)
To: Derrik Pates; +Cc: qemu-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> Also, Apple's licenses are written such that running their OS on non-Apple
> hardware is a direct license violation. Just FYI.
This is not legal in France:
As a basic principle of law, you shall be able to devide anything you buy for
seperate use (even licenses).
This kind of license is not legal in most countries. I cannot tell about the
US-American laws because I am not of American citizenship.
In my case, I bought a MacOsX 10.2 license for an old PowerMac in order to
compile pgAdmin III (http://www.pgadmin.org). I never used the license
because MacOsX 10.2 does not support Unicode.
So basically, I still have an old PowerMac with MacOs9 and an idle MacOsX 10.2
license, which I would really like to use.
So, when Qemu or Balilik2 supports MacOsX 10.2 under a GNU/Linux host,
I am ready to make installation tests.
Cheers,
Jean-Michel
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAWEVpextoHHj2YFMRAn0oAJ0bi2G0PR/O8gDkmK+Pri+BwodULQCgmj5W
azQ1/UgJAn+hXTLHKgQOciE=
=vshz
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] MacOsX 10.2 guest under a GNU/Linux host
2004-03-17 11:52 ` Derrik Pates
2004-03-17 12:32 ` Jean-Michel POURE
@ 2004-03-17 13:31 ` Jocelyn Mayer
2004-03-17 14:05 ` Johan Rydberg
2004-03-17 14:49 ` Gwenole Beauchesne
2 siblings, 1 reply; 6+ messages in thread
From: Jocelyn Mayer @ 2004-03-17 13:31 UTC (permalink / raw)
To: qemu mailing list
On Wed, 2004-03-17 at 12:52, Derrik Pates wrote:
> Jean-Michel POURE wrote:
> > I would like to install a MacOs X 10.2 guest under a GNU/Linux host.
> > Any sucess so far. How to proceed?
I tried OpenDarwin 1.4.1, 6.2 & 7.1 & GNUDarwin (version ?) for x86.
All load the kernel, start and seem to hang.
I can see the white screen with the Apple for all versions but 1.4.1,
then nothing more happens...
> Well, to my knowledge, qemu doesn't yet have that ability. It doesn't
> currently (that I know of) have full-machine emulation capability for
> PowerPC, not to mention a compabile OpenFirmware implementation (and
> compatible OF drivers). I don't know if or when Fabrice intends to do
> something like that with qemu, and I don't believe the SheepShaver port
> is anywhere near far enough along (currently only OldWorld compatible,
> requires a ROM image, and last time I tried to build it, still slightly
> broken). If you have a PowerPC system, you can run MacOS X inside the
> Mac-on-Linux virtualization environment, which I've done on multiple
> occasions on my PowerBook Pismo, but that's about it. Also, Apple's
> licenses are written such that running their OS on non-Apple hardware is
> a direct license violation. Just FYI.
I work on PPC system emulation but I'm still far from running MacOS X
under qemu. The main reasons are:
- bugs in PPC emulation
- Lack of Open-Firmware: it did some tests with a quick hacked OF
emulation, but the good way is to wait for OpenBIOS to be available for
MacOnLinux (I did asked to have access to their sources, but for now
never got any answer, even to say "no !"). I may try to use the OF from
my Ibook to make tests, but this cannot be a solution for Qemu releases.
- Lack of hardware emulation: Mac is *NOT* great: the hardware
specifications change almost every day :-). For now, my goal is to
emulate the 3 PPC standards: PREP, CHRP and OpenPPC. Some Macs are quite
CHRP machines, newer ones seems more like OpenPPC ones.
For now, I use PREP, because my first goal is to eliminate PPC CPU
emulation bugs. As PREP is nearly a PC with a PPC CPU, I can re-use
current Qemu hardware emulation, which make things simpler...
The only thing I got for recent Mac emulation is OpenPIC (good start).
I don't intend to emulate oldworld Macs for now.
I'd better have a recent one working, because the hardware is more
standard and documented.
Current PPC system emulation status is:
I can launch Linux and a shell in it and use it. That's all.
All this need to be merged with latest Fabrice's commits before I can
send patches...
--
Jocelyn Mayer <l_indien@magic.fr>
Never organized
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] MacOsX 10.2 guest under a GNU/Linux host
2004-03-17 13:31 ` Jocelyn Mayer
@ 2004-03-17 14:05 ` Johan Rydberg
0 siblings, 0 replies; 6+ messages in thread
From: Johan Rydberg @ 2004-03-17 14:05 UTC (permalink / raw)
To: qemu-devel
Jocelyn Mayer <l_indien@magic.fr> wrote:
: - Lack of Open-Firmware: it did some tests with a quick hacked OF
: emulation, but the good way is to wait for OpenBIOS to be available for
: MacOnLinux (I did asked to have access to their sources, but for now
: never got any answer, even to say "no !").
If you use bitkeeper you can get them from:
bk://openbios.bkbits.net/unstable (bk clone URL)
--
Johan Rydberg, Free Software Developer, Sweden
http://rtmk.sf.net | http://www.nongnu.org/guss/
Playing Incubus - Nice To Know You
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] MacOsX 10.2 guest under a GNU/Linux host
2004-03-17 11:52 ` Derrik Pates
2004-03-17 12:32 ` Jean-Michel POURE
2004-03-17 13:31 ` Jocelyn Mayer
@ 2004-03-17 14:49 ` Gwenole Beauchesne
2 siblings, 0 replies; 6+ messages in thread
From: Gwenole Beauchesne @ 2004-03-17 14:49 UTC (permalink / raw)
To: qemu-devel
On Wed, 17 Mar 2004, Derrik Pates wrote:
> I don't know if or when Fabrice intends to do something like that with
> qemu, and I don't believe the SheepShaver port is anywhere near far
It never intended to emulate OSX as it's of different ABI than Classic. So
far, only OS 8.6 is supported at most. The advantage of SheepShaver
approach is it's simply faster.
> enough along (currently only OldWorld compatible, requires a ROM image,
It supports old-style NewWorld ROM images (up to 1.6 AFAIK), as available
on Apple's FTP site. Parcels based ones are not supported yet.
> and last time I tried to build it, still slightly broken).
Actually, it depends on your compiler. Tried 3.2 -> 3.4, no problem so
far on amd64 nor ia32. What are the issues you are facing?
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2004-03-17 14:50 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-17 9:52 [Qemu-devel] MacOsX 10.2 guest under a GNU/Linux host Jean-Michel POURE
2004-03-17 11:52 ` Derrik Pates
2004-03-17 12:32 ` Jean-Michel POURE
2004-03-17 13:31 ` Jocelyn Mayer
2004-03-17 14:05 ` Johan Rydberg
2004-03-17 14:49 ` Gwenole Beauchesne
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).