ようこそゲストさん

chibilog

2007/07/08(日) 【Debian】PXEブートでインストール

はてブ情報 はてブに登録 はてブ数 2007/07/08 15:55 未分類

さてさて、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 に展開する。


# cd /tftpboot
# zcat netboot.tar.gz | tar xvf -


/etc/dhcpd.conf を以下のように書く。基本的に、Fedoraの時と一緒。


# vi /etc/dhcpd.conf
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の時と比べて、やることが少ないので非常に楽チン。



名前:  非公開コメント   

URL(任意):
  • TB-URL  http://chibilog.name/029/tb/