第3章 PXE ネットワークインストール
Red Hat Enterprise Linux では、NFS、FTP、または HTTP プロトコルを使用したネットワーク上でインストールできます。ネットワークインストールは、ブート CD-ROM、起動可能なフラッシュメモリードライブ、または Red Hat Enterprise Linux CD #1 と共に askmethod ブートオプションを使用して起動できます。または、インストールするシステムに PXE(Pre-Execution Environment)に対応するネットワークインターフェースカード(NIC)が含まれている場合は、CD-ROM などのローカルメディアではなく、別のネットワークシステムでファイルから起動するように設定できます。
PXE ネットワークインストールでは、PXE 対応のクライアントの NIC は、DHCP 情報のブロードキャスト要求を送信します。DHCP サーバーは、クライアントに IP アドレス、ネームサーバー、tftp サーバーの IP アドレス、tftp サーバーの IP アドレスやホスト名(インストールプログラムを起動するために必要なファイルを提供する)、tftp サーバーのファイルの場所をクライアントに提供します。これは、
syslinux パッケージの一部である PXELINUX が原因で可能です。
PXE インストールを準備するには、以下の手順を実行する必要があります。
- インストールツリーをエクスポートするように、ネットワーク(NFS、FTP、HTTP)サーバーを設定します。
- PXE ブートに必要な tftp サーバーでファイルを設定します。
- PXE 設定から起動できるホストを設定します。
- tftp サービスを起動します。
- DHCP を設定している。
- クライアントを起動して、インストールを開始します。
3.1. ネットワークサーバーの設定
まず、インストールする Red Hat Enterprise Linux のバージョンとバリアントのインストールツリー全体をエクスポートするように、NFS サーバー、FTP サーバー、または HTTP サーバーを設定します。詳細な手順については、『インストール 『ガイド 『』の「ネットワークインストール』 の準備』 」セクションを参照してください。