PlateSpin Forgeには、デバイスドライバのライブラリが付属しており、ターゲットワークロード上に適切なドライバが自動的にインストールされます。必要なドライバが利用可能かどうか判断するには、PlateSpinアナライザユーティリティを使用します。PlateSpinアナライザを使用したワークロードの分析 (Windows)を参照してください。
PlateSpin Analyzerが不明な、または互換性のないドライバに遭遇した場合、またはターゲットインフラストラクチャ用の特定のドライバを指定した場合は、PlateSpin Forgeドライバデータベースにドライバを追加(アップロード)する必要があります。
WindowsデバイスドライバをPlateSpin Forgeドライバデータベースにアップロードするためにパッケージ化するには:
個別のドライバファイル(*.sys、*.inf、*.dllなど)すべてを、ターゲットのインフラストラクチャとデバイスに対して準備します。製造元特有のドライバを.zipアーカイブまたは実行可能ファイルとして取得した場合は、まず解凍します。
ドライバファイルを異なるフォルダ(デバイスごとに別個のフォルダ)に保存します。
これで、ドライバをアップロードする準備が整いました。PlateSpin Forgeデバイスドライバデータベースへのドライバのアップロードを参照してください。
メモ:保護ジョブおよびターゲットワークロードを問題なく処理するために、デジタル署名されているドライバのみをアップロードします。次のシステムに使用します。
すべての64ビットWindowsシステム
32ビット版のWindows VistaシステムとWindows Server 2008システム、およびWindows 7システム
LinuxデバイスドライバをPlateSpin Forgeドライバデータベースにアップロードするためにパッケージ化するには、Linuxの制御の取得ISOブートイメージに含まれているカスタムユーティリティを使用できます。表 7-2, ターゲット物理マシン向けのISOブートイメージを参照してください。
Linuxワークステーション上で、デバイスドライバファイル用のディレクトリを作成します。ディレクトリ内のすべてのドライバは、同じカーネルおよびアーキテクチャ用でなければなりません。
ブートイメージをダウンロードして、それをマウントします。
たとえば、ISOが/rootディレクトリの下でコピーされていると想定して、次のコマンドを発行します。
# mkdir /mnt/ps # mount -o loop /root/linuxfailback.iso /mnt/ps
マウントされたISOイメージの/toolsサブディレクトリから、packageModules.tar.gzアーカイブを別の作業ディレクトリにコピーし、それを抽出します。
たとえば、現在の作業ディレクトリに.gzファイルがある場合、次のコマンドを発行します。
tar -xvzf packageModules.tar.gz
作業ディレクトリを入力し、次のコマンドを実行します。
./PackageModules.sh –d <ドライバのディレクトリへのパス> -o <パッケージ名>
次の形式を使用して、<ドライバのディレクトリへのパス>をドライバファイルが保存されている実際のディレクトリに置き換え、<パッケージ名>を実際のパッケージ名に置き換えます。
Drivername-driverversion-dist-kernelversion-arch.pkg
たとえば、bnx2x-1.48.107-RHEL4-2.6.9-11.EL-i686.pkgとなります。
これで、パッケージをアップロードする準備が整いました。PlateSpin Forgeデバイスドライバデータベースへのドライバのアップロードを参照してください。
PlateSpin Driver Managerを使用して、デバイスドライバをドライバデータベースにアップロードします。
メモ:アップロード時に、PlateSpin Forgeでは、選択したオペレーティングシステムタイプまたはそのビット仕様に対してドライバを検証しません。ターゲットのインフラストラクチャに適したドライバのみをアップロードするようにしてください。
必要なデバイスドライバを取得して準備します。Windowsシステム用のデバイスドライバのパッケージ化を参照してください。
Forge VMで、Program Files\PlateSpin Forge Server\DriverManagerにあるDriverManager.exeプログラムを開始し、 タブを選択します。
をクリックし、必要なドライバファイルが含まれているフォルダをブラウズして、該当するOSタイプ、言語、およびハードウェアメーカーのオプションを選択します。
リストされているターゲット環境に対して特別に設計されたドライバでないかぎり、
オプションとして を選択します。をクリックし、プロンプトが表示されたら選択内容を確認します。
システムによって、選択したドライバがドライバデータベースにアップロードされます。
必要なデバイスドライバを取得して準備します。Linuxシステム用のデバイスドライバのパッケージ化を参照してください。
> の順にクリックし、 タブを選択します。
*.pkg)が含まれているフォルダをブラウズして、 をクリックします。
をクリックし、必要なドライバパッケージ(システムによって、選択したドライバがドライバデータベースにアップロードされます。