Subject: Re: Installing to B&W G3
To: Robert D. Billings <rbilling@aros.net>
From: Mark & Suzanne <gcs@s054.aone.net.au>
List: port-macppc
Date: 06/08/1999 10:47:04
>> If I make a CD (ISO format) of the distribution, can I boot off of
>> it and install that way?
>
> Yes, that ought to work, but I don't know if anyone has ever tried it.
>
> -- Dan
>
I've tried it on my iMac . Its not working for me. If any one has it working
I would like to know what firmware version you have,the output of printenv
and a look at the first few blocks of your ide drive. I can see that
installboot -v /mnt/boot /mnt/usr/mdec/bootxx /dev/rwd0c goes out and
creates what looks like a mac partition table  so that you have this :-
Partition map (with 512 byte blocks) on '/dev/ata0.0' (/dev/hda)
 #:                type name       length   base       ( size )
 1: Apple_partition_map Apple           2 @ 1
 2:       NetBSD/macppc NetBSD 2147483647 @ 4          (1024.0G)

A real partition table with a 32Mb slice for macos looks like :-

Partition map (with 512 byte blocks) on '/dev/ata0.0' (/dev/hda)
 #:                type name             length   base    ( size )
 1: Apple_partition_map Apple                63 @ 1
 2:    Apple_Driver_ATA*Macintosh            54 @ 64
 3:    Apple_Driver_ATA*Macintosh            74 @ 118
 4:       Apple_Patches Patch Partition     512 @ 192
 5:           Apple_HFS untitled          65536 @ 704     ( 32.0M)
 6:          Apple_Free Extra           4058496 @ 66240   (  1.9G)

BTW to answer my own post before "What are those numbers that installboot -v
print out?" they are the block numbers that map to the file boot that lives
in the root file system so that boot loaders can find this file and loadit
with out knowing about the structure of the file systems. I need to do more
work understanding this - however my current belief is that the OFW is
having trouble with the constructed partition table is some manner - maybe
apple has changed something that the original author didn't allow for ?
   I think it would be nice to get netbsd to live with apples partition
struct a little better, since apple has had AUX for years and now MacOS X
both that live inside the apple partition struct we should be able to follow
suit which might make this a little more stable?

    Cheers
        Mark :)