付録 E. ドライバメディア

E.1. なぜドライバメディアが必要なのでしょうか?

Red Hat Enterprise Linux のインストールプログラムがロードしている時点で、画面がドライバメディアを要求してくることがあります。このドライバメディア画面は次のようなパターンでよくでてきます。

E.1.1. ドライバメディアとは何?

ドライバメディアは、インストールプログラムによるサポートの有無にかかわらずハードウェアに対してサポートを提供します。ドライバメディアには、Red Hat 提供のドライバディスケットやイメージ、インターネットで見つけたドライバから自作したフロッピーや CD-ROM、ハードウェアメーカーがハードウェアに添付しているディスクや CD-ROM、などがあります。

Red Hat Enterprise Linux をインストールするために特定デバイスにアクセスが必要な場合にドライバメディアを使用します。ドライバは、ネットワーク (NFS) インストール、PCMCIA またはブロックデバイスを使用したインストール、標準以外の CD-ROM ドライブや最新の CD-ROM ドライブ、SCSI アダプタ、NIC、その他一般的ではないデバイスなどに使用されます。

注記注記
 

Red Hat Enterprise Linux をインストールするのにサポートされていないデバイスが不要なら、そのままインストールを続行し、インストールが完了した時点で新しいハードウェアのサポートを追加します。

E.1.2. ドライバメディアの入手法

ドライバイメージはいくつかのソースから取得することができます。Red Hat Enterprise Linux に含まれている場合もありますし、ハードウェアメーカーやソフトウェアメーカーのウェブサイトから入手することもできます。システムがこれらのドライバのいずれかを必要とする可能性があると思われる場合には、Red Hat Enterprise Linux インストールを開始する前にドライバディスケットかドライバ CD-ROM を作成してください。

x86 ベースのシステムを使用しているユーザーの場合、Red Hat Enterprise Linux CD-ROM 1 に数多くのドライバ(一般的なものからあまり知られていないものまで)を含むドライバイメージが入っています (images/drvnet.img — ネットワークカードドライバ、images/drvblock.img — SCSI コントローラ用ドライバなど)。

ヒントヒント
 

また、ネットワークファイル経由でドライバディスクイメージを使用することもできます。linux dd ブートコマンドの代わりに、linux dd=url コマンドを使用します。url の部分には、使用するドライバイメージの HTTP、FTP、NFS などいずれかのアドレスを入れます。

専門的なドライバ情報をさがすためのオプションは以下の Red Hat のウェブサイトにあります。

http://www.redhat.com/support/errata/ 

Bug Fixes と呼ばれるセクションでは、時々、Red Hat Enterprise Linux のリリース後に、インストールプログラムや Red Hat Enterprise Linux の CD-ROM 1 のドライバイメージにすでに入っているドライバでは動かない、人気のあるハードウェアが利用できるようになることがあります。そのような場合、Red Hat のウェブサイトにドライバイメージヘのリンクがあることがあります。

E.1.2.1. イメージファイルからのドライバディスクの作成

Red Hat Enterprise Linux を使用してドライバディスクイメージからドライバディスクを作成するには、

  1. フォーマット済みのブランクのディスク(または、Itanium システムのユーザーは LS-120 ディスク)を一番目のディスケット(または LS-120) ドライブに挿入します。

  2. drvnet.img のようなドライバディスクイメージを持つ同じディレクトリから、ルートとして dd if=drvnet.imgof=/dev/fd0 と入力します。

ヒントヒント
 

Red Hat Enterprise Linux では、インストール中にドライバイメージを追加する手段として USB ペンドライブの使用をサポートしています。これを行なう最適な方法としては、USB ペンドライブをマウントして USB ペンドライブにある目的の driverdisk.img をコピーします。例えば、

dd if=driverdisk.img of=/dev/sda 

すると、インストール中にパーティションを選択して使用するファイルを指定するよう求められます。

E.1.3. インストール中にドライバイメージを使用する

PCMCIA デバイスインストール中または NFS インストール中に、ドライバイメージを使用する必要がある場合、インストールプログラムは必要な時点でドライバ(ディスケット、CD-ROM、ファイル名としての)を挿入するよう要求してきます。

しかし、Red Hat Enterprise Linux インストールプログラムにそのドライバディスクをロードさせ、インストールの処理中に使用するよう明確に指示しなければならない場合がいくつかあります。

例えば、作成したドライバディスクを明確にロードするには、Red Hat Enterprise Linux の CD-ROM #1 (または作成したブートメディア)から起動してインストールのプロセスを開始します。x86 ベースのシステムで、x86 か x86-64 のシステムを使用する場合、boot: プロンプトで linux dd と入力します。インストールプログラムの起動方法に関する詳細は、項4.3.1 を参照してください。Itanium システムでは、Shell> プロンプトで elilo linux dd と入力します。インストールプログラムの起動方法に関する詳細は、項4.3.2 を参照してください。

Red Hat Enterprise Linux インストールプログラムがドライバディスクを挿入するよう要求します。インストールプログラムがドライバディスクを読み込むと、ドライバディスクは、インストール過程の後の方で検知されるハードウェアに対するドライバを適用することができます。