From owner-freebsd-ppc@FreeBSD.ORG Thu Dec 13 02:57:48 2007 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E349016A41A for ; Thu, 13 Dec 2007 02:57:48 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.freebsd.org (Postfix) with ESMTP id 8959813C4E5 for ; Thu, 13 Dec 2007 02:57:48 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from peter-grehans-power-mac-g5.local (dsl-63-249-90-35.cruzio.com [63.249.90.35]) by dommail.onthenet.com.au (MOS 3.7.5a-GA) with ESMTP id DJM87695 (AUTH peterg@ptree32.com.au); Thu, 13 Dec 2007 12:57:14 +1000 (EST) Message-ID: <47609F89.9080107@freebsd.org> Date: Wed, 12 Dec 2007 18:57:13 -0800 From: Peter Grehan User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: Daniel Stekloff References: <47607390.4080108@cisco.com> In-Reply-To: <47607390.4080108@cisco.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ppc@freebsd.org Subject: Re: QEMU? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Dec 2007 02:57:49 -0000 Hi Daniel, > Partition: 2 'CDROM' 'Apple_HFS' st 10 size c88c ... > HFS volume A rough guess is that the OFW emulation thinks that the filesystem is HFS. Apple ISO images use a 'hybrid HFS/ISO9660' format: http://developer.apple.com/technotes/fl/fl_36.html See the 'makehybrid' option at http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/hdiutil.1.html ... and the "-hfs" option to mkisofs: http://cdrecord.berlios.de/old/private/man/cdrecord/mkisofs.8.html FreeBSD/ppc CD's are built in src/release/powerpc/mkisoimages.sh with the following options: mkisofs $bootable -r -hfs -part -no-desktop -hfs-volid $LABEL -l -J -L -o $NAME $* You may want to look at Debian and see if there are any differences there. Hmmm, maybe we should be using the "-apple" option. Another unpleasant job would be to dig into QEMU's OFW emulation code (http://perso.magic.fr/l_indien/OpenHackWare/index.htm) and try and work out what is going on. later, Peter.