Last Update: "2007/11/11 12:00:04 makoto"
20071111
(4.99.35)
- /etc/bootptab に設定する
.allhost:\
:hd=/:\
:ds=192.168.1.201:\
:sm=255.255.255.0:\
:gw=192.168.1.1:\
:ht=ethernet:\
:sa=192.168.1.216:\
:bf=ofwboot.xcf:
birthday:\
:ht=ethernet:\
:ha=0004ac178795:\
:tc=.allhost:\
:bf=ofwboot:\
:sa=192.168.1.216:\
:rp=/export/src/obj/destdir.ofppc:
-
/etc/inetd.conf の bootps の行を有効にしておく
- 上記の設定で、bf が二回参照される。
-
一回目は tftp .. ofwboot
-
二回目は mountroot .. netbsd
が右にあるように実際は違うものを参照して欲しい。
ここをうまく切抜ける一つの方法は tftp と rp: のディレクトリを別にして、rp:
の方には ofwboot という名前で netbsd を置いておく。
(本来は ofwboot の中で netbsd に決打しておけばいいと思う)
RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000 RS/6000
1 = SMS Menu 5 = Default Boot List
8 = Open Firmware Prompt 6 = Stored Boot List
memory keyboard network scsi speaker
ok
0 > boot net
LOAD: Waiting 60 seconds for Spanning Tree
BOOTP R = 1 BOOTP S = 1
FILE: /ofwboot
Load Addr=0x4000 Max Size=0xbfc000
FINAL Packet Count = 112 Final File Size = 57192 bytes.
Unexpected Firmware Error:
DEFAULT CATCH!, code=fff00300 at %SRR0: 00c1b030 %SRR1: 00003030
ok
0 > go
>> NetBSD/ofppc OpenFirmware Boot, Revision 1.6
>> (root@catania, Sun Nov 11 11:35:51 JST 2007)
Using IP address: 192.168.1.208
root addr=192.168.1.216 path=/export/src/obj/destdir.ofppc
3272016+226240 [182672+174978]=0x3ad9f0
start=0x100000
Unexpected Firmware Error:
DEFAULT CATCH!, code=fff00700 at %SRR0: 00101594 %SRR1: 00080030
ok
0 >
port-ofppc 2007/06/27
|