All of lore.kernel.org
 help / color / mirror / Atom feed
From: Laurent Vivier <Laurent@vivier.eu>
To: The OpenBIOS Mailinglist <openbios@openbios.org>
Cc: Alexander Graf <alex@csgraf.de>, qemu-devel <qemu-devel@nongnu.org>
Subject: [Qemu-devel] Re: [OpenBIOS] QEMU OpenBIOS booting?
Date: Sun, 19 Apr 2009 10:31:25 +0200	[thread overview]
Message-ID: <1240129885.5671.14.camel@Quad> (raw)
In-Reply-To: <08C9717F-88B8-41CB-96CB-E60340808649@web.de>

Le dimanche 19 avril 2009 à 10:03 +0200, Andreas Färber a écrit :
> Am 19.04.2009 um 09:50 schrieb Steven Noonan:
> 
> > On Tue, Apr 14, 2009 at 10:46 PM, Steven Noonan  
> > <steven@uplinklabs.net> wrote:
> >> On Sun, Apr 12, 2009 at 1:39 AM, Laurent Vivier  
> >> <Laurent@lvivier.info> wrote:
> >>> OpenBIOS is not able to boot MacOS X.
> >>
> >> Well, that's a silly limitation. Is there a reason this isn't
> >> implemented? I see that the Mac-on-Linux OpenBIOS version has such
> >> support, so it seems strange that the QEMU version does not.
> >
> > I don't know if anyone here is actually interested (this list seems
> > -very- quiet), but...
> >
> > I've been hacking at OpenBIOS for a bit, and I got it to properly read
> > Mac OS X discs (it kept failing because it would hit an Apple
> > Partition Map header instead of an HFS+ filesystem header). I'm
> > working on adding an XCOFF loader, too, so it should be able to boot
> > Mac OS X soon.
> >
> > Any chances I could get these changes merged to the main OpenBIOS tree
> > once they're done?
> >
> > My current working repository is at http://github.com/tycho/openbios.
> > I'm working on the macosx-boot branch. The relevant commit is here
> > (patch also attached):
> > http://github.com/tycho/openbios/commit/4722c8a01d186a08183de49759dc8b7b74cf41c9
> >
> > Thoughts?
> 
> Your work surely sounds interesting. However, making OpenBIOS boot  
> from the disks is not everything there is to it. Alexander Graf had  
> once posted a series of patches for making Mac OS X boot in QEMU,  
> including changes/additions to device emulation. They were not merged,  
> not sure about the status today.

Alexander made a work to boot Intel Mac OS X.
It works very well with KVM (I use it).

http://alex.csgraf.de/

See the HowTo http://d4wiki.goddamm.it/index.php/Howto:_Mac_OSX_on_KVM .

> One issue iirc was that you need to obtain some Apple ID from a real  
> Mac of yours and pass that to QEMU for it to work.

I don't think it is needed with powerPC MacOS X.
I seems OpenHackware was able to boot powerPC MacOS X. Perhaps we should
look at it.

Regards,
Laurent

  parent reply	other threads:[~2009-04-19  8:31 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <f488382f0904111806i64421ff8t68e6d34aa2990f3a@mail.gmail.com>
     [not found] ` <1239525550.5516.3.camel@Quad>
     [not found]   ` <f488382f0904142246ga431e99obe666b7fb16adb02@mail.gmail.com>
     [not found]     ` <f488382f0904190050x1d6e9562sf000e9e9763735b7@mail.gmail.com>
2009-04-19  8:03       ` [Qemu-devel] Re: [OpenBIOS] QEMU OpenBIOS booting? Andreas Färber
2009-04-19  8:28         ` Steven Noonan
2009-04-19  9:44           ` Andreas Färber
2009-04-19 17:47           ` M. Warner Losh
2009-04-19 17:56             ` Steven Noonan
2009-04-19 18:44             ` Blue Swirl
2009-04-19 23:18               ` M. Warner Losh
2009-04-20 19:39                 ` Blue Swirl
2009-04-20 21:01                   ` François Revol
2009-04-20 22:15                   ` [OpenBIOS] [Qemu-devel] " Laurent Vivier
2009-04-19  8:31         ` Laurent Vivier [this message]
2009-05-20 13:51           ` [Qemu-devel] Re: [OpenBIOS] " Dave Willoughby
2009-05-20 14:14             ` Alexander Graf
     [not found]       ` <1240129450.5671.7.camel@Quad>
2009-04-19 18:59         ` [Qemu-devel] " Steven Noonan
2009-04-19 19:23           ` [Qemu-devel] Re: [OpenBIOS] " Blue Swirl
2009-04-19 20:00             ` Steven Noonan
2009-04-19 20:08               ` Laurent Vivier
2009-04-19 20:14                 ` Steven Noonan
2009-04-19 20:24                   ` Laurent Vivier
2009-04-19 20:33                     ` Steven Noonan
2009-04-19 20:48                       ` Laurent Vivier
2009-04-19 21:02                         ` Steven Noonan
2009-04-19 21:32                           ` Steven Noonan
2009-04-19 22:28                             ` Steven Noonan
2009-04-19 22:36                               ` Steven Noonan
2009-04-20  0:15                                 ` malc
2009-04-20  3:27                                 ` Steven Noonan
2009-04-20  3:50                                   ` Steven Noonan
2009-04-26  8:13                                     ` Alexander Graf
2009-04-19 19:47           ` Laurent Vivier
2009-04-19 19:53             ` Steven Noonan
2009-04-19 20:01             ` Steven Noonan
2009-04-19 20:21               ` Laurent Vivier
2009-04-19 20:23                 ` Steven Noonan
2009-04-19 20:29                   ` Laurent Vivier
2009-04-20  9:39 Laurent Vivier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1240129885.5671.14.camel@Quad \
    --to=laurent@vivier.eu \
    --cc=alex@csgraf.de \
    --cc=openbios@openbios.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.