テケテケBlog

略してtktkBlog
難しそうを語りたい割に薄っぺらい文章しか書いてないblog

ネットワークインストール

2010-07-08 23:53:51 | Linux
ある人からNASの完動品を頂いたのでネットワークインストールにチャレンジしてみた。

tftpサーバー:NEC Express5800Gd上DebianLennny
tftpクライアント:Logitec NetPocket

設定についてはすべてdebian公式のインストールガイドを参考に行った。
http://www.debian.org/releases/stable/i386/index.html.ja

指針:サーバー側でDHCPとtftpを動かし、
クライアントにpxelinuxを読み込ませ、DebianGNU/Linuxをインストールする。

設定について。

dhcpd.confの設定。

前略
host clientname{
server-name "TFTPサーバーのIPアドレス";
next-server TFTPサーバーのIPアドレス;
hardware ethernet クライアントのMACアドレス;
filename "pxelinux.0";
fixed-address 192.168.20.241;
}
後略

次にtftpサーバー
atftpをaptitudeから導入。
tftpはinetdから起動。→inetd.confで設定。
Debian公式ドキュメントより
4.5. TFTP ネットブート用ファイルの準備
http://www.debian.org/releases/stable/i386/ch04s05.html.ja
を参考にinetd.confに次の行を追加

tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /tftp

最後の/tftpが送り出す起動用イメージの置き場所となる。
インストール用のイメージはDebian公式のネットワークインストールイメージを展開して/tftpに置いとく。

設定が済んだらクライアントを起動。PXEモードにして待つと
DHCPによってIPアドレスを自動設定し、pxelinuxを読み込む。
そっからは普通のDebianのインストール。多分説明不要。


さて、このNAS何に使おうかな。元の使い手はblog用webサーバーにしていたらしいのだけど
性能が低すぎてちょっとblogにはきつかったんじゃないかな。
120 GBのHDDあるしファイルサーバー辺りが妥当か。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする