[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OpenFirmware
> 千葉市中央区長洲
> 藤原 誠
原岡さん> OpenFirmwareをいじっててわからなくなったのでOp+Cmd+R+Pで
原岡さん> リセットしたら、bootするとパニックする様になりました(^^;
原岡さん> あと、kernelを今はHFS上に置いてbootさせていますが、
もしかして以上の二点は同じことのような気がしないでもないですが、
原岡さん> boot-device hd:,ofwboot.xcf
原岡さん> boot-file
boot-file は hd:10/netbsd くらいにして見るといかがでしょうか。
sysinst を起動する前後で shell に入って、disklabel wd0 のように
します。すると次のような字が表示されると思います。
----------------------------------------------------------------------------
# size offset fstype [fsize bsize cpg/sgs]
a: 204800 67080 4.2BSD 0 0 0 # (Cyl. 70*- 287*)
b: 1024000 271880 swap # (Cyl. 287*- 1371*)
c: 11733120 0 unused 0 0 # (Cyl. 0 - 12415)
d: 65536 1544 HFS # (Cyl. 1*- 70*)
e: 327680 2319880 4.2BSD 1024 8192 16 # (Cyl. 2454*- 2801*)
f: 9084928 2647560 4.2BSD 1024 8192 16 # (Cyl. 2801*- 12415*)
g: 1024000 1295880 4.2BSD 0 0 0 # (Cyl. 1371*- 2454*)
h: 622 11732488 unknown # (Cyl. 12415*- 12415*)
disklabel: boot block size 0
disklabel: super block size 0
----------------------------------------------------------------------------
この右端の数字を見ながら、a: が何番目か数えます。c: は除きます。
すると、この場合 (1)d: (2)a: で二番目です。その数字に 8 を加えたのが起動区画
です。ですので 2 + 8 = 10 です。
どうも最近の ofwboot.xcf は hd:10 ではだめで hd:10/netbsd とする必要がある
ような気がしています。ですので
boot hd:,ofwboot.xcf hd:10/netbsd
のようになります。
原岡さん> それから、GbEは現在使えないんでしたっけ?
使えないというのは、(1) 動かない (2) 1G では使えない。のどちらでしょうか。
「動くけれど 100M まで。1G では動かない」が多分現状の気がします。
原岡さん> AirPort使えば良いってことでしたっけ?
---
(藤原)
http://www.ki.nu/software/NetBSD/iBook2/
- References:
- OpenFirmware
- From: Yoshiyuki HARAOKA <haraoka@fra.allnet.ne.jp>