■■■■■■■■■■■■■■■■
■ PXEブート用サーバの構築 ■
■■■■■■■■■■■■■■■■
■1.前準備
・下記のリンクより「Fedora Core 4」のISOイメージを取得する。
ftp://ftp.kddilabs.jp/32/Linux/packages/fedora/core/4/i386/iso/FC4-i386-DVD.iso
■2.Apacheがインストールされていない場合は、
「
yum -y install httpd」を実行する。
■3.tftpがインストールされていない場合は、
「
yum -y install tftp」を実行する。
■4.「
chkconfig tftp on」を実行する。
■5.「
chkconfig --list」を実行し、下記の内容が表示されることを確認する。
+-------------------
|tftp: on
+-------------------
■6.「
service xinetd restart」を実行する。
■7.syslinuxがインストールされていない場合は、
「
yum -y install syslinux」を実行する。
■8.dhcpがインストールされていない場合は、
「
yum -y install dhcp」を実行する。
■9.「
chkconfig dhcpd on」を実行する。
■10.「
chkconfig --list」を実行し、下記の内容が表示されることを確認する。
+----------------------------------------------------------------------
|dhcpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
+----------------------------------------------------------------------
■11.「
service dhcpd restart」を実行する。
■12.「
mkdir /var/iso-images」を実行する。
■13.「
mkdir /var/iso-images/fc4」を実行する。
■14.「
mkdir /tftpboot/linux-install」を実行する。
■15.「
mkdir /tftpboot/linux-install/pxelinux.cfg」を実行する。
■16.「
mount -t iso9660 -o loop /tmp/FC4-i386-DVD.iso /var/iso-images/fc4」を実行する。
■17.「
cp /var/iso-images/fc4/images/pxeboot/vmlinuz /tftpboot/linux-install」を実行する。
■18.「
cp /var/iso-images/fc4/images/pxeboot/initrd.img /tftpboot/linux-install」を実行する。
■19.「
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/linux-install」を実行する。
■20.「
vi /tftp/linux-install/pxelinux.cfg/default」を実行し、下記の内容を記述する。
+--------------------------------------------
|default fc4
|
|label fc4
|kernel vmlinuz
|append load initrd=initrd.img devfs=nomount
+--------------------------------------------
■21.「
vi /etc/dhcpd.conf」を実行し、下記の内容を記述する。
+------------------------------------------------------------------------------------
|subnet 192.168.0.0 netmask 255.255.255.0 { #←自分の環境用にセッティング
| ・
| ・
| ・
| filename "linux-install/pxelinux.0"; #←ここを追加
|}
+------------------------------------------------------------------------------------
■22.「
service dhcpd restart」を実行する。
■23.「
vi /etc/httpd/conf/httpd.conf」を実行し、下記の内容を記述する。
+----------------------------------------------
|Alias /fedora "/var/iso-images/fc4"
|
| Options MultiViews Indexes FollowSymLinks
| Order deny,allow
| Deny from all
| Allow from 192.168.0.0/24 127.0.0.1
|
+----------------------------------------------
■24.「
service httpd restart」を実行する。
■■■■■■■■■■■■
■ OSのインストール ■
■■■■■■■■■■■■
■25.PXEブートにより起動するようBIOSの設定を行う。
⇒設定方法は、各BIOSのマニュアルを参照。
■26.「
インストール方法」を選択する画面にて「
HTTP」を選択する。
■27.「
OK」を実行する。
■28.「
HTTPの設定」を入力する画面にて、
⇒Webサイト名 :192.168.0.2(PXEネットワークブート用サーバのIPアドレス)
⇒Fedora Core ディレクトリ:fedora
■29.「
OK」を実行する。
■30.以降は、通常とおりインストール作業を行う。