8.6. ブートパラメーターのカスタマイズ
インストールを開始する前に、必須の起動パラメーターをいくつか設定する必要があります。z/VM でインストールする場合は、generic.prm
ファイルで起動する前にこれらのパラメーターを設定する必要があります。LPAR にインストールする場合は、rd.cmdline
パラメーターはデフォルトで ask
に設定されています。つまり、これらのブートパラメーターを入力することができるプロンプトが表示されます。いずれの場合も、必須パラメーターは同じです。
すべてのネットワーク設定は、パラメーターファイルを使用するか、プロンプトで指定できます。
- インストールソース
- インストールソースは常に設定される必要があります。
inst.repo
オプションを使用して、インストール用のパッケージソースを指定します。
- ネットワークデバイス
インストール中にネットワークアクセスが必要となる場合は、ネットワークを設定する必要があります。ディスクなどのローカルメディアのみを使用して無人 (キックスタートベース) インストールを行う場合は、ネットワーク設定を省略できます。
ip=
-
基本的なネットワーク設定には
ip=
オプションを使用し、必要に応じて他のオプションを使用します。
rd.znet=
また、
rd.znet=
カーネルオプションも使用します。このオプションは、ネットワークプロトコルのタイプ、サブチャネルのコンマ区切りリスト、必要に応じて qeth デバイス用のコンマ区切りのsysfs
パラメーターと値のペアを受け取ります。複数のネットワークデバイスをアクティベートするには、このパラメーターを複数回にわたり指定することができます。以下に例を示します。
rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portno=<number>
rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portno=<number>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 複数の
rd.znet
ブートオプションを指定すると、最後のオプションだけがインストールされているシステムのカーネルコマンドラインに渡されます。インストール中に設定されたすべてのネットワークデバイスは、起動時に適切にアクティブ化および設定されるため、これはシステムのネットワークには影響しません。qeth デバイスドライバーは、イーサネットデバイスと Hipersockets デバイスに同じインターフェイス名 (
enc<device number>
) を割り当てます。バス ID は、ドットで区切られたチャネルサブシステム ID、サブチャネルセット ID、およびデバイス番号で構成されます。デバイス番号は、先頭のゼロとドットを除いたバス ID の最後の部分です。たとえば、インターフェイス名は、バス ID が0.0.0a00
のデバイスに対してenca00
になります。
- ストレージデバイス
テキストモードインストールには、少なくとも 1 つのストレージデバイスが常に設定される必要があります
rd.dasd=
オプションは、Direct Access Storage Device (DASD) アダプターデバイスバス識別子を受け取ります。複数の DASD の場合は、パラメーターを複数回指定するか、バス ID のコンマ区切りリストを使用します。DASD の範囲を指定するには、最初と最後のバス ID を指定します。以下に例を示します。
rd.dasd=0.0.0200 rd.dasd=0.0.0202(ro),0.0.0203(ro:failfast),0.0.0205-0.0.0207
rd.dasd=0.0.0200 rd.dasd=0.0.0202(ro),0.0.0203(ro:failfast),0.0.0205-0.0.0207
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rd.zfcp=
オプションは、SCSI over FCP(zFCP) アダプターデバイスバス識別子、ターゲット World Wide Port Name (WWPN)、および FCP LUN を取得し、SCSI ディスクへの 1 つのパスをアクティブにします。同じディスクへの複数のパスをアクティブにするには、このパラメーターを少なくとも 2 回指定する必要があります。このパラメーターを複数回指定して、それぞれが複数のパスを持つ複数のディスクをアクティブ化できます。10 以降、ターゲットワールドワイドポート名 (WWPN) と FCP LUN は、
zFCP
デバイスが NPIV モードで設定されていない場合や、zfcp.allow_lun_scan=0
カーネルモジュールパラメーターによりauto LUN
スキャンが無効になっている場合のみ提供する必要があります。これは、指定されたバス ID を持つ FCP デバイスに接続されたストレージエリアネットワークで見つかったすべての SCSI デバイスへのアクセスを提供します。同じディスクへの複数のパスをアクティブにするには、このパラメーターを少なくとも 2 回指定する必要があります。rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000 rd.zfcp=0.0.4000
rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000 rd.zfcp=0.0.4000
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Kickstart のオプション
Kickstart ファイルを使用して自動インストールを行う場合は、
inst.ks=
オプションで Kickstart ファイルの場所を常に指定している必要があります。無人の完全自動キックスタートインストールでは、inst.cmdline
オプションを指定すると便利です。必須パラメーターすべてを含むカスタマイズしたgeneric.prm
ファイルの例を以下に示します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow インストール方法によっては、HMC DVD または FTP サーバーのファイルシステムのインストールデータの場所のマッピングがあり、データがコピーされるメモリーの場所を持つファイルが必要です。
このファイルは、通常
generic.ins
と名前が付けられ、初期 RAM ディスク、カーネルイメージ、パラメーターファイル (generic.prm
) のファイル名と各ファイルのメモリーの場所が格納されています。generic.ins
の例は、以下のサンプルのようになります。images/kernel.img 0x00000000 images/initrd.img 0x02000000 images/genericdvd.prm 0x00010480 images/initrd.addrsize 0x00010408
images/kernel.img 0x00000000 images/initrd.img 0x02000000 images/genericdvd.prm 0x00010480 images/initrd.addrsize 0x00010408
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 有効な
generic.ins
ファイルは、インストーラーの起動に必要なその他すべてのファイルとともに Red Hat から提供されます。このファイルは、たとえば、デフォルト以外のカーネルバージョンをデフォルトからロードする場合にのみ変更します。