▼ 2007/07/08(日) 【Debian】PXEブートでインストール
さてさて、Fedora Core 7に続き、今度はPXEブートでDebian 4.0をインストール
してみたので、ちょっとメモを書いておきますよ。
ちなみにPXEサーバはCentOS 4.5でつ。インストール対象のマシンには、
Debian 4.0をインストールします。
とりあえず、大体の設定は、PXEサーバ経由でFedora Core 7をインストール
と同じになるので、こちらを参照。変更点部分だけざっと説明していきまつ。
先ず、PXEブートに必要なファイルを取ってくる。
Debianには、netboot.tar.gz という素晴らしく便利なものが用意されています。
http://http.us.debian.org/debian/dists/etch/main/installer-i386/current//images/netboot/
このnetboot.tar.gzを、PXEサーバの/tftpboot 以下に用意しておく。
そしてこれを/tftpboot に展開する。
# zcat netboot.tar.gz | tar xvf -
/etc/dhcpd.conf を以下のように書く。基本的に、Fedoraの時と一緒。
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name "chibilog.name";
option domain-name-servers 192.168.1.1;
range dynamic-bootp 192.168.1.150 192.168.1.254;
default-lease-time 21600;
max-lease-time 43200;
filename "pxelinux.0"; ←ここ大事
}
以上でPXEサーバ側の準備は完了なので、tftpとdhcpdのサービスを開始し、
インストール対象となるクライアントマシンを起動して、ネットワークブート
させれば、インストールが開始となる。
Fedoraの時と比べて、やることが少ないので非常に楽チン。
- TB-URL http://chibilog.name/029/tb/
