PlateSpin ISOイメージには、デバイスドライバの大規模なライブラリが含まれており、ほとんどの一般的なターゲットをブートできます。ただし、あまり有名でないドライバ、ベンダ固有のドライバ、カスタム開発されたドライバなど、Linuxワークロード用に独自のドライバを使用する場合も考えられます。
Linuxワークロード用のPlateSpin ISOイメージにドライバを追加するには:
PlateSpin ISOイメージをダウンロードして抽出します。詳細については、PlateSpin ISOイメージのダウンロードを参照してください。
必要な*.koドライバファイルを取得またはコンパイルします。
重要:ISOファイルを再ビルドするのに役立つrebuildiso.shスクリプトは、現在は64ビットバージョンのOSのみでサポートされています。これらのドライバが、ISOファイルに含まれているカーネル(3.0.93-0.8-default)に対して有効であることを確認してください。
任意のLinuxマシンにISOイメージをマウントします(root資格情報が必要)。次のコマンド構文を使用します。
mount –o loop <ISOへのパス> <マウントポイント>
マウントされたISOファイルの/toolsサブディレクトリにあるrebuildiso.shスクリプトを一時的な作業ディレクトリにコピーします。
必要なドライバファイル用に別の作業ディレクトリを作成し、それらのファイルをそのディレクトリに保存します。
rebuildiso.shスクリプトを保存したディレクトリで、次のコマンドをルートで実行します。
./rebuildiso.sh –i <ISO_file> -d <driver_dir> -m32|-m64
終了すると、ISOファイルが追加のドライバで更新されます。
メモ:Migrate LRD ISOを再構築するには、最低でもgenisoimage 1.1.11が必要です。RHEL 7、CentOS 7、Ubuntu 14.04.1などのオペレーティングシステムには、必要なバージョンのgenisoimageがデフォルトでインストールされています。
ISOファイルをアンマウントします(unmount <マウントポイント>コマンドを実行)。