Subject: Booting NetBSD on Old World Mac
To: None <port-macppc@netbsd.org>
From: Allen Wong <allen@submoron.org>
List: port-macppc
Date: 12/11/2007 18:19:29
--mP3DRpeJDSE+ciuQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


All,

I recently acquired a Powermac 9500 (dual 180MHz 604e) and I installed NetB=
SD=20
2.0 (the NetBSD 3.1 iso wouldn't boot on it because it didn't have the kern=
el
ofwboot.xcf loader in the top level directory) on it.  The install went fine
but I'm unable to boot for the first time.  I am using the boot loader from=
 the=20
cdrom but I can't figure out which is the / partition.  I've set the load-b=
ase
to 600000 and real-base to F00000.  I've tried guessing all the numbers from
"scsi-int/sd@0:0" to "scsi-int/sd@0:13" and a few others included.  Any help
would be most appreciated.

Here is the general output I get when I try to boot (from a serial console):

Open Firmware, 1.0.5
To continue booting the MacOS type:
BYE<return>
To continue booting from the default boot device type:
BOOT<return>
 ok
0> boot scsi-int/sd@3:,\OFWBOOT.XCF;1 scsi-int/sd@0:3,/netbsd loading XCOFF
tsize=3DC850 dsize=3D28C bsize=3D25C0 entry=3DE00000
SECTIONS:
=2Etext     00E00000 00E00000 0000C850 000000E0
=2Edata     00E0D000 00E0D000 0000028C 0000C930
=2Ebss      00E0D290 00E0D290 000025C0 00000000
loading .text, done..
loading .data, done..
loading .bss, done..

>>  NetBSD/macppc OpenFirmware Boot, Revision 1.10
>>  (builds@build, Wed Dec  1 13:46:04 UTC 2004)
bad partition number, using  0@@@@@@@@@read header
 start=3D0x0
DEFAULT CATCH!, code=3DFFF00300
 ok
0 >=20

--mP3DRpeJDSE+ciuQ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFHX0UxaiDOxrzhkxgRAm56AJ0fP/M7HlSWbQVjsrc6VNSdWLwQpgCfYSOQ
4OLRv39n0ejY9pqtplPMHas=
=njHp
-----END PGP SIGNATURE-----

--mP3DRpeJDSE+ciuQ--