カーネルをコンパイルするための Debian ガイド言う:
「ロード可能なモジュールのサポート」で「カーネル モジュール ローダー」を選択することを忘れないでください (デフォルトでは選択されていません)。含まれていない場合、Debian のインストールで問題が発生します。
しかし、私は3.12.22カーネルをダウンロードし、実行しましたxconfig を作成する「カーネル モジュール ローダー」オプションを検索しましたが、見つかりませんでした。そのようなオプションは廃止されたか、デフォルトで含まれているか、またはもう必要ありませんか?
ありがとう。
答え1
このガイドの一部は大幅に古くなっています。
「ロード可能モジュール サポート」は、ハードウェア ID に基づいてシンボリック名を持つモジュールをロードするためにkmod
呼び出すカーネル コンポーネントを有効にするオプションの名前です。これらのシンボリック名は で確認できます。これらはカーネル ソースから自動的に抽出されます。たとえば、 の行は、カーネルが という形式の名前を持つモジュールを要求すると、というファイルを検索することを意味します。シンボリック名は、PCI 周辺機器 (この場合はビデオ カード) によって送信される特定の PCI 識別子に対応します。modprobe
/lib/modules/VERSION/modules.alias
alias pci:v00001002d00005147sv*sd*bc*sc*i* radeonfb
pci:v00001002d00005147sv*sd*bc*sc*i*
modprobe
radeonfb.ko
「ロード可能なモジュールのサポート」はオプションの名前ですカーネル2.4.x2.6では、このオプションは「カーネルモジュールの自動読み込み」に名前が変更されました(内部名CONFIG_KMOD
)。バージョン 2.6.27、 kmod 機能はモジュール サポートの必須部分となり、無視されたためすぐにオプションが削除されました。