QEMU?
Daniel Stekloff
dsteklof at cisco.com
Wed Dec 12 22:22:53 PST 2007
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
More information about the freebsd-ppc
mailing list