Skip site navigation (1)Skip section navigation (2)
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>