From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LvSR4-0005Vi-Qu for qemu-devel@nongnu.org; Sun, 19 Apr 2009 04:31:34 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LvSR0-0005Uk-Jo for qemu-devel@nongnu.org; Sun, 19 Apr 2009 04:31:34 -0400 Received: from [199.232.76.173] (port=60073 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LvSR0-0005Uh-Gp for qemu-devel@nongnu.org; Sun, 19 Apr 2009 04:31:30 -0400 Received: from moutng.kundenserver.de ([212.227.126.187]:60367) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LvSQz-00063K-VS for qemu-devel@nongnu.org; Sun, 19 Apr 2009 04:31:30 -0400 From: Laurent Vivier In-Reply-To: <08C9717F-88B8-41CB-96CB-E60340808649@web.de> References: <1239525550.5516.3.camel@Quad> <08C9717F-88B8-41CB-96CB-E60340808649@web.de> Content-Type: text/plain; charset=utf-8 Date: Sun, 19 Apr 2009 10:31:25 +0200 Message-Id: <1240129885.5671.14.camel@Quad> Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] Re: [OpenBIOS] QEMU OpenBIOS booting? Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: The OpenBIOS Mailinglist Cc: Alexander Graf , qemu-devel Le dimanche 19 avril 2009 =C3=A0 10:03 +0200, Andreas F=C3=A4rber a =C3=A9c= rit : > Am 19.04.2009 um 09:50 schrieb Steven Noonan: >=20 > > On Tue, Apr 14, 2009 at 10:46 PM, Steven Noonan =20 > > wrote: > >> On Sun, Apr 12, 2009 at 1:39 AM, Laurent Vivier =20 > >> 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/4722c8a01d186a08183de49759dc8b7= b74cf41c9 > > > > Thoughts? >=20 > Your work surely sounds interesting. However, making OpenBIOS boot =20 > from the disks is not everything there is to it. Alexander Graf had =20 > once posted a series of patches for making Mac OS X boot in QEMU, =20 > including changes/additions to device emulation. They were not merged, =20 > 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 =20 > 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