使用したパソコンは、
VAIO PCG-SRX7E/P
これ以外のパソコンでも、PXE (Preboot eXecution Environment) に対応した NIC を搭載したパソコンであれば、以下の手順と同様にしてインストールが可能なはずである。
【参考:その他の "サバイバルな" Linux インストール】
『Fedora Core 9 のインストール (PXEネットブートを利用)』
『Fedora Core 8 のインストール (HDD上のISOイメージから)』
『FD無しCD-ROM無しPCにLinuxをインストール − Debian編』
[A] サーバーの準備
DHCP と TFTP のサーバーを用意する。
OS は Fedora Core 3 を用いた。
(A-1) TFTP サーバーをインストール。
# yum install tftp-server(A-2) TFTP サーバーを設定。
SYSLINUX に同梱されている pxelinux.0 を
/tftpboot に置く。※SYSLINUX がインストールされていない場合は、インストールする# yum install syslinuxまた、Fedora Core の PXE 用のファイル vmlinuz と initrd.img をダウンロードし、これも
/tftpboot に置く。ファイルは以下のサイトにある。http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/4/i386/os/images/pxeboot/ディレクトリ
/tftpboot/pxelinux.cfg を作成し、設定ファイル/tftpboot/pxelinux.cfg/default に以下のように記述する。default fc4
label fc4
kernel vmlinuz
append load initrd=initrd.img devfs=nomount(A-3) xinetd の tftp の設定を変更。
/etc/xinetd.d/tftpのserver_argsを次のように変更 server_args = -u nobody -v -s /tftpboot(A-4) TFTP サーバーを有効化。
# chkconfig tftp on(A-5) xinetd を再起動。
# service xinetd restart(A-6) DHCP サーバーに以下の設定を追加 (または変更)。
host xxx {
# インストール先 PC のネットワークカードの MAC アドレス
hardware ethernet 88:99:AA:BB:CC:DD;
filename "pxelinux.0";
# TFTP サーバーの IP アドレス
next-server 192.168.0.1;
}(A-5) DHCP サーバーを再起動。
# service dhcpd restart[B] インストール先 PC
(B-1) BIOS の設定を変更。(上記ノートパソコンの場合)
Advanced 画面で、Network Boot を Enabled にする。
Boot 画面で Network Boot を上位にする。
(B-2) 再起動。DHCP サーバーから IP アドレスを取得し、TFTP サーバーから pxelinux.0 をロードして、Fedora Core のインストーラが起動する。
(B-3) 以降、通常の Fedora Core のインストール手順に従う。
途中、「インストール方法」画面では FTP (または HTTP) を選択し、「FTPサイトの設定」画面で、「FTPサイト名」に
ftp.jaist.ac.jp (など)、「Fedore Coreディレクトリ」に/pub/Linux/Fedora/core/4/i386/os と入力する。
