Webサーバー用の最小カーネルを作成したいと思います。
ソースからカーネルをコンパイルするときはどうすればよいですか?ハードウェア情報の取得それでは、ドライバの残りの部分を削除するためにカーネルに残る必要があるドライバが何であるかを知っていますか?
ベストアンサー1
ArchやGentooなどのディストリビューションには仮想化専用のカーネルがあることに注意してください。たとえば、VirtuozzoまたはVMwareテクノロジでLinuxを実行したい場合です。
このコマンドを使用して
lspci -n
出力を貼り付けます。http://kmuto.jp/debian/hcl;このサイトは通常必要なカーネルモジュールを提供します。次に、カーネル設定(例menuconfig
:)に移動し、検索オプションをクリックしてその/場所を見つけてアクティブにします。.config
カーネルバージョンに基づいて一般的なカーネル用のファイルを作成する「カーネルシード」というウェブサイトがあります。.config
不明なカーネルオプションとモジュールを比較することをお勧めします。ハードウェアに適したカーネルオプションが必要な場合は、直接カーネルを構築し、構成スクリプトを少なく使用することをお勧めします。
- 高品質のライブCD / USBの最新バージョンでコンピュータを起動してみてください。私はお勧めしますBodhiLinuxまたは太った犬/子犬Linux。次に、
lsmod
そこからロードされたモジュールのリストを表示します。カーネルにビルドするか、カーネルにモジュールとして追加し、起動時にロードする必要があるカーネルオプションのリスト。