39.4. 1 つのブートエントリーでカーネルコマンドラインパラメーターの変更
システム上の単一のブートエントリーのカーネルコマンドラインパラメーターを変更します。
前提条件
-
grubby
およびzipl
ユーティリティーがシステムにインストールされている。
手順
パラメーターを追加するには、以下を行います。
# grubby --update-kernel=/boot/vmlinuz-$(uname -r) --args="<NEW_PARAMETER>"
IBM Z で、ブートメニューを更新します。
# zipl
パラメーターを削除するには、次のコマンドを実行します。
# grubby --update-kernel=/boot/vmlinuz-$(uname -r) --remove-args="<PARAMETER_TO_REMOVE>"
IBM Z で、ブートメニューを更新します。
# zipl
注記
grub.cfg
ファイルを使用するシステムでは、デフォルトで、カーネルブートエントリーごとに options
パラメーターがあり、これは kernelopts
変数に設定されます。この変数は、/boot/grub2/grubenv
設定ファイルで定義されます。
重要
GRUB システムの場合:
-
すべてのブートエントリーに対してカーネルコマンドラインパラメーターを変更する場合には、
grubby
ユーティリティーは/boot/grub2/grubenv
ファイルのkernelopts
変数を更新します。 -
1 つのブートエントリーのカーネルコマンドラインパラメーターが変更されると、
kernelopts
変数の拡張やカーネルパラメーターの変更が行われ、得られた値は各ブートエントリーの/boot/loader/entries/<RELEVANT_KERNEL_BOOT_ENTRY.conf>
ファイルに保存されます。
zIPL システムの場合:
-
grubby
は、個別のカーネルブートエントリーのカーネルコマンドラインパラメーターを変更して、/boot/loader/entries/<ENTRY>.conf
ファイルに保存します。