Grub.conf と sysctl.conf

Grub.conf と sysctl.conf

両方のファイルはカーネルにパラメータを渡すために使用されます。では、この 2 つのファイルの違いは何でしょうか? 各ファイルの目的は何でしょうか?

答え1

grub.conf通常のプログラムにパラメータを渡すのと同様に、ブートローダにカーネルにパラメータを渡すように指示します。

sysctl/proc/sys/カーネルのランタイム設定を反映する 設定ファイルの別名です。sysctl.confこれはコマンドの設定ファイルでありsysctl --system、それ自体は実際の設定ファイルの単純なラッパーです。/proc/sys/

多くのオプションは、ブートローダによって渡されるか、 経由で渡されるかに関係なく同じですsysctlが、 などの一部のオプションは、技術的な理由により、ブートローダでのみ使用できますnokaslr

sysctlではなく を使用する利点は、grub.conf変更を有効にするために再起動する必要がないことです。

関連情報