Port-macppc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: ISO images of NetBSD 7 or later are bootable on real Mac hardware?



On Wed, Apr 04, 2018 at 07:51:44PM +0900, Izumi Tsutsui wrote:
> > I am try to use pkgsrc/emulators/pearpc and qemu-system-ppc from
> > pkgsrc/emulators/qemu with NetBSD/macppc 7.
> > However ISO image format of NetBSD/macppc 7 is different from
> > before 7.
>  :
> > With real PowerPC Mac hardware, CD-R created with NetBSD 7's ISO file is
> > bootable?
> 
> AFAIK, ISO images for mac68k and macppc in official releases are
> built using a special build method, not by build.sh iso-image.
> (I guess ISO images in daily builds are built by build.sh)

Yes, they are post-processed using exactly what you point at:

> mac68k requires HFS partition, and macppc machines with
> OpenFirmware 1.x and 2.x requires Apple Partition map data,
> so they are built by tools (including third party mkisofs)
> in src/distrib/cdrom.
>  http://cvsweb.netbsd.org/bsdweb.cgi/src/distrib/cdrom/

If anyone here would like to help: releng is eager to find a volunteer
to add hybrid HFS support to makefs, so that a stock "build.sh iso"
would be bootable (mabye with some magic args and pointers to directories
pre-populated with drivers and other apple stuff).

Of course the main point is to save releng from doing the manual step
on releases ;-)

Martin

P.S.: another option would be to modify build.sh to special-case mac* and do
the right magic using mkisofs instead of makefs (if the binary is found).


Home | Main Index | Thread Index | Old Index