Date: Wed, 12 Dec 2007 22:22:48 -0800 From: Daniel Stekloff <dsteklof@cisco.com> To: grehan@freebsd.org Cc: freebsd-ppc@freebsd.org Subject: Re: QEMU? Message-ID: <4760CFB8.2030703@cisco.com> In-Reply-To: <47609F89.9080107@freebsd.org> References: <47607390.4080108@cisco.com> <47609F89.9080107@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Peter, Peter Grehan wrote: > 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. The Debian seems to have a couple other options: --iso-level 2 --netatalk --chrp-boot -hfs-parms MAX_XTCSIZE=$newsize Besides chrp-boot, which I need to look into, I don't think there's a lot there that makes a huge difference. Thanks for the pointers. I'll look further. Cheers, Dan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4760CFB8.2030703>