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.0207Copy 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.4000Copy 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 0x00010408Copy to Clipboard Copied! Toggle word wrap Toggle overflow 有効な
generic.insファイルは、インストーラーの起動に必要なその他すべてのファイルとともに Red Hat から提供されます。このファイルは、たとえば、デフォルト以外のカーネルバージョンをデフォルトからロードする場合にのみ変更します。