.config
ファイルはモジュールの存在に関する情報以外の何かを行いますか? Linuxカーネルソースツリーは、機能をオンまたはオフにするためにカーネルを構築するときに使用されます/boot
。.configXXXX
しかし、インストール後に何をしますか/boot
?
答え1
唯一の目的は、参照用にそのカーネルの構成を提供することです。他には必要ありません。
(モジュールの存在に関する情報を提供するだけでなく、すべてのカーネルのビルド構成も含みます。)
答え2
Stephenの答えに加えて、ディストリビューションがこれを行うと、時代遅れで非効率的に聞こえると言わなければなりません。
最近、カーネル構成を保存するための好ましい方法はvmlinuz
ファイルをインポートまたは/proc/config
抽出することvmlinuz
ができるため、ディスクに追加のファイルを持ってインストールする必要はありません。
ファイル自体は、ユーザーが有効/無効にするカーネル機能、カーネルのしくみ、または利用可能な機能(多くの将来指向のディストリビューションiptables
で無効になる機能)に影響を与えるかどうかを理解できるようにするために不可欠です。
カーネルが機能するには、ファイルやストレージデバイスがあってはなりません。ブートローダは、vmlinuz
ネットワーク/USB/ROM/どこでもルートファイルシステムをダウンロード/実行できます。