[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: I want to try with my NWS-5000 and external SCSI HDD.



中治@豊橋です。

さて、なんとか起動させることはできましたが、swapを使えるようにできない
ため、何もできません。できないどころか、何かさせようとするとハングアッ
プします。

自分の復習も兼ねて、構成などをもう一度書きます。

登場人物:
        nakaji  FreeBSD 5-current
                rarpd, bootpd, bootparamd を動かしているブートサーバー。
                もちろんファイルサーバーでもある。
        nakaji-nws
                ターゲットマシン(NWS-5000SB)

試行錯誤:
○サーバー側

1. /etc/ether に
        08:00:46:00:e7:ed	nakaji-nws.tutrp.tut.ac.jp
   と書いて、rarpd を -s オプション付で起動した。
2. /etc/bootptab を適当に書いて、inetd から bootpd と tftpd が起動する
   ようにした。
3. /etc/bootparams に

nakaji-nws	root=nakaji:/usr/tftpboot/rootfs/nakaji-nws \
		swap=nakaji:/usr/tftpboot/swapfs/swap.133.15.188.117 \
		dump=nakaji:/usr/tftpboot/swapfs/swap.133.15.188.117

   と書いて、bootparamd を起動した。swap.133.15.188.117はdd
   if=/dev/zero ...により作られた20MBのファイル。
4. /etc/exports に

/usr/tftpboot/rootfs/nakaji-nws /usr/tftpboot/swapfs -maproot=root:wheel nakaji-nws

   を追加して、mountd -r を起動した。
5. NetBSD/newsmipsのSNAPSHOTを/usr/tftpboot/rootfs/nakaji-nws以下に展
   開した。

○クライアント側

1. /etc/fstab を

nakaji:/usr/tftpboot/rootfs/nakaji-nws	/	nfs	rw	0	0
nakaji:/usr/tftpboot/swapfs/swap.133.15.188.117	none	swap	sw,nfsmntpt=/swap	0	0
nakaji:/home	/home	nfs	rw	0	0

   とした。
2. ROMモニタから bo tftp でネットブートした。途中、root device を入力
   させられるので、sn0 と答えた。
3. swapctlが、Permission denied でswapファイルを使えない。このとき、サー
   バー側のログには、

Jan  5 13:40:18 nakaji mountd[154]: mount request denied from 133.15.188.117 for /usr/tftpboot/swapfs/swap.133.15.188.117

   と出ている。

サーバー側の設定の問題である可能性が極めて高いと思うのですが、クライア
ント側でできることはこんなものでしょうか?

完全にサーバー側の問題であるならば、FreeBSD-users-jpで聞いてみます。
-- 
NAKAJI Hiroyuki (中治 弘行)