GRUB はどのようにしてカスタム変数をシステム環境に渡すことができますか?

GRUB はどのようにしてカスタム変数をシステム環境に渡すことができますか?

rc スクリプトでどのメニュー エントリが起動されたかを特定したいと思います。

では、カーネル引数を介して任意の変数をシステムに渡すことは可能ですか?

答え1

grub によって設定されたからカーネル コマンドラインを読み取ることができます/proc/cmdline。これがそのデータにアクセスする最も直接的な方法です。必要な詳細がすでに含まれている場合もあります。

関連情報