再コンパイルされたvmlinuxからモジュールを削除する

再コンパイルされたvmlinuxからモジュールを削除する

サイズを小さくするために、カーネルから追加のモジュールを削除しようとしています。 make menuconfigコマンドでモジュールを選択します。ところで、いよいよインストールされたカーネルがロードされ、画面が黒く変わるのでしょうか?どうすればいいですか?

答え1

まず、定義によると、モジュールはカーネルバイナリの一部ではありません。これらは通常、以下にインストールされるスタンドアロンバイナリなので、/lib/module/<uname -r>/サポートを削除してもカーネルバイナリはより軽くなりません。

現在の症状(黒い画面)はあまりにも広く、助けることができません。

段階的に行うことをお勧めします。動作するカーネル構成が与えられたら、オプションセットを 1 つずつ削除してテストします。生成されたコアが動作を停止するか、目標サイズに達するまで繰り返します。

関連情報