/ boot / config- *を見ずにコンパイルされたカーネルオプションを確認するにはどうすればよいですか


回答:


41

カーネルがで構築されていてCONFIG_IKCONFIG_PROC/proc上記のsysadmin1138で設定が利用できるようになっていない限り、ほとんど運がありません。ただし、DebianおよびRHベースのカーネルパッケージは、通常、config-$versionファイルをにインストールします/boot。したがって、カスタムカーネルでない限り、そこで利用できるはずです。


31

/proc/config.gzには、カーネルがコンパイルされた.configファイルが含まれていると思います。


7
これCONFIG_IKCONFIG_PROCは、カーネルのビルド時に設定された場合にのみ利用可能です。RHELまたはUbuntuにはデフォルトでは存在しないようです。
Insyte

4
執筆時点では、これはArchでデフォルトで有効になっています:)
Navin

6
config.gzから現在の設定を読み取る(またはgrepする)には、superuser.comのJarlが$cat /proc/config.gz | gunzip > mykernel.conf示唆するように、それを解凍します
xaa

Arch Linuxの場合CONFIG_IKCONFIG_PROC=yです。
テリー王

@xaaまたは、単一コマンドの代替手段zcatまたはを使用することもできます。zless後者は、ページャーであるためスクロールおよび検索もできるため、より便利です。
comfreak
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.