茨城県水戸市の大和と申します。引用したメールは 06月03日 に k.suzaki _at_ aist.go.jp さんに頂いた [<20010603120610L.k.suzaki _at_ aist.go.jp>] です。 手元のターミナルにしているマシン(IBM i1124) ですが、chroot で使ってます。 ハードディスクがうるさいので、NFS-ROOT にしようとして失敗した結果 mount -t nfs -o nolock,rsize=8192,wsize=8192,soft,intr,exec \ server:/export/client /server /usr/sbin/chroot /server としております。変則(変態?)ですがこの chroot 環境の中でさらに同じオプションで 全く同じ /server を再度マウント出来るんですが、そこでは今実験してみたら loopback device をマウントできて、その中につくったファイルに対して mkswap、swapon できました。 昔 nfs 上の File を loopback mount 出来なかった記憶がありますので、 mount option(nolock ?) が効いているのかなと思います。 server kernel 2.4.5-ac18 client kernel 2.4.4 です。 tftp による NFS-ROOT ではうまく行くのか分かりませんが、ご参考まで。 # ところで、このマシンも NFS-ROOT にしたかったのですが、pcmcia なので、 # initrd 関連で挫折しております。JF の ext-root-mini-howto に記載がある # /proc 以下の File が 2.4 には無いため挫折したんですが、initrd 経由で # NFS-ROOT に成功している方がおいででしたら是非ご教示を賜りたく... # 2.0.36 の頃には、うまく行ったんですけどね。 須崎さん> > 下記の手法が簡単に SWAP が取れそうなので試しました。 > ..(略) > >>今井です. > >> > >>最初から話題を追ってないのでアレなのですが,nfs パーティションに swap を ..(略) > >>1. nfs パーティション上に適当な大きさのファイルをつくる > >> dd if=/dev/zero of=/swap bs=1024k count=128 > >> > >>2. このファイルを ext2 でフォーマット > >> mke2fs /swap > >> > >>3. このファイルを loopback device として mount > >> mount -o loop /swap /mnt/swap > > ここで挫折しました。diskless マシンでは下記のように怒られてしまいます。 > # mount -o loop /swap /mnt/swap/ > ioctl: LOOP_SET_FD: Invalid argument S.Yamato/大和慎一 sy _at_ 4u.net
Follow-Ups: References:
- [linux-users:84070] Re: Disklessの SWAP(改:Diskless Linuxのモニタ)Kuniyasu SUZAKI
- Prev by Subject: [linux-users:84084] Re: dhcpd.leasesのabandoned
- Next by Subject: [linux-users:84086] Re: LinuxのNFSとMacOSX
- Previous by thread: [linux-users:84136] Re: Disklessの SWAP(改:Diskless Linuxのモニタ)
- Next by thread: [linux-users:84101] Re: Diskless$B$N(B SWAP$B!J2~(B: DisklessLinux$B$N%b%K%?!K(B
- Indexes:[Main][Thread]