現在、カーネルビルドオプションはどこに保存されていますか?

現在、カーネルビルドオプションはどこに保存されていますか?

CONFIG_PROC_EVENTS=yカーネルソースパッケージをインポートして設定ファイルを表示することなく、カーネルが有効な特定のオプション(たとえば)にコンパイルされたかどうかを知る方法はありますか?

ベストアンサー1

/bootディレクトリを見て、次のファイルを見ることができます。

$ ls -l /boot/|grep config
-rw-r--r--  1 root root   109919 Oct 21  2011 config-2.6.35.14-100.fc14.x86_64
-rw-r--r--  1 root root   109919 Oct 27  2011 config-2.6.35.14-103.fc14.x86_64
-rw-r--r--  1 root root   109919 Nov 23  2011 config-2.6.35.14-106.fc14.x86_64

使用しているカーネルのバージョンを確認してください。

$ uname -r
2.6.35.14-106.fc14.x86_64

grep適切な "config-"ファイルを見ると、カーネルuname -rがどのオプションでビルドされたかを確認できます。

$ grep CONFIG_PROC_EVENTS= /boot/config-`uname -r`
CONFIG_PROC_EVENTS=y

引用する

おすすめ記事