/ etc / default / grubのGRUB_CMDLINE_LINUXとGRUB_CMDLINE_LINUX_DEFAULTの違いは何ですか


57

私はラップトップでfnキーの輝度制御の問題のトラブルシューティングを行っているので、想像できるように/ etc / default / grubの多くの設定オプションを調べています。しかし、それは私に質問を提起しました:

標線間の違いは何だGRUB_CMDLINE_LINUXとはGRUB_CMDLINE_LINUX_DEFAULT

たとえば、 GRUB_CMDLINE_LINUX="acpi_backlight=vendor"

とは異なる動作をしますGRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"か?

無関係な質問として、それらのうちのどれが私のfnキーの使用をマッピングすることに関係しますか?明るさは、xorg.conf.d/魔法のためにシステム設定ですでに調整可能です。キーを機能させたいだけです。

回答:


43

GRUB_CMDLINE_LINUX

この行のエントリは、通常モードとリカバリモードの両方で、「linux」コマンドライン(GRUBレガシーの「カーネル」行)の最後に追加されます。カーネルにオプションを渡すために使用されます。


GRUB_CMDLINE_LINUX_DEFAULT

この行は、 'linux'行(GRUB legacyの "kernel"行)の最後にエントリをインポートします。エントリは、通常モードの最後にのみ追加されます。

それらのどれが私のFnキーの使用をマッピングすることに関係していますか?

場合によっては、ACPI BIOSは一般的なACPIインターフェイスを介してバックライトを制御するために必要なインターフェイスを提供しますが、実際の方法は実装されていません。そのため、ACPIドライバーはハードウェアに登録され、ラップトップ固有のドライバーがそれを行うことを防ぎます。これらの場合、次の行をカーネルブートパラメーターに追加することにより、ACPIバックライトドライバーが起動しないようにすることができます。

acpi_backlight=vendor

  1. GRUB_CMDLINE_に関するソース...
  2. バックライトに関する情報源

70

短い黒と白のテキストの違い:

  • のオプションGRUB_CMDLINE_LINUX常に有効です。

  • オプションがGRUB_CMDLINE_LINUX_DEFAULTあるのみ通常のブート時に効果的な(NOT回復モード時)。


出典: help.ubuntu.com/.../Grub2 およびgpの回答


16
このほとんど重複した答えの理由:私は違いを忘れ続け、このページに戻って、エッセンスをキャプチャするために可能な限り最短の時間を費やしたいと思います。
ndemou

1
これは受け入れられる答えでなければなりません
Wizard79
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.