Subject: Re: OpenFirmware 3 Boot Problem
To: NetBSD macppc <port-macppc@NetBSD.org>
From: Daniel Eggert <danieleggert@mac.com>
List: port-macppc
Date: 02/23/2005 19:39:58
If I run
     hd:2,ofwboot.xcf hd:3,/netbsd
OF says:
     MAC-PARTS: bad partition can=B4t OPEN hd:2,ofwboot.xcf
     Can=B4t open device or file

When I mount the disk on another mac (Target disk mode) and run pdisk,=20=

I get this output:

     % ./pdisk /dev/disk2
     2 not HFS
     Edit /dev/disk2 -
     Command (? for help): P

     Partition map (with 512 byte blocks) on '/dev/disk2'
     #:                type name              length   base     ( size )
     1: Apple_partition_map Apple                 63 @ 1
     2:           Apple_HFS Apple_HFS_Boot    112640 @ 64       ( 55.0M)
     3:          Apple_Boot eXternal booter    17408 @ 112704   (  8.5M)
     4:           Apple_UFS NetBSD_root      1031168 @ 130112   (503.5M)
     5:     Apple_UNIX_SVR2 NetBSD_swap      4194304 @ 1161280  ( =20
2.0G) S1  SFS k0  (swap)
     6:          Apple_Boot eXternal booter    17408 @ 5355584  (  8.5M)
     7:           Apple_UFS NetBSD_usr      72767168 @ 5372992  ( 34.7G)

     Device block size=3D512, Number of Blocks=3D78140160 (37.3G)
     DeviceType=3D0x0, DeviceId=3D0x0

So maybe the boot command should be
     hd:2,ofwboot.xcf hd:4,/netbsd
But that gives the same error.

/Daniel


On Feb 23, 2005, at 7:10 PM, Michael wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
>> "hd:1" should be "Apple_Partition_Map", so:
>>
>> boot hd:2,ofwboot.xcf hd:3,/netbsd
> Or just hd:,ofwboot.xcf - in this case OF will pick the first=20
> partition it can read which should be the HFS+ one.
>
> have fun
> Michael
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (Darwin)
>
> iQEVAwUBQhzHLspnzkX8Yg2nAQKqWAf+O2ZGo8AJXSyRa2t9sELHHqaJvgfqaaJo
> bX+QXanzvUSpC48Lxync7l7yHBDu6knyh5mylqtAhq2bdH3gM3qN9wEMlrNe073S
> cn0nMEjy7B4T8EDqwBblgM/EBvt5xeyuD1g8NyET5rRTrf627vqlLXG0/Xn8bunX
> 7vWqbWBrcI4seVGcDqBrb/P56QLwns1xA1/KVBgo80ptqARvFqCZ/0WUG2qK7CgT
> hL3Qb2Q+PZHYXvHUkXw4H/yF9mnh+Zhdz2XZT6uN2SK4DrPO5s6vzctvKSHajeYy
> 2Rq07lTy7GwUzhqzcpPLw83FiqU0zCLBo8RXhLSdBpN+bodFC4QlJQ=3D=3D
> =3Dh9/l
> -----END PGP SIGNATURE-----
>