qemu - -kernelを使用している場合、モジュールはどこから抽出されますか?

qemu - -kernelを使用している場合、モジュールはどこから抽出されますか?

カスタムカーネルを使用するとき(を使用して-kernel)qemuはどこからモジュールをインポートしますか?カーネルがゲストFSでそれを見つけようとしますか、または完全なlinux / qemu設定がホストに設定されているカスタムカーネル設定からモジュールをインポートする必要があることを認識するのに十分スマートですか?

ベストアンサー1

-kernelはカーネルをロードする場所だけを知らせるだけで、他はありません。これは、実際のハードウェアのブートローダに「このカーネルファイルをロードする」ように指示するのと同じです。ゲストカーネルが起動したら、モジュールを見つける場所(またはモジュールが見つかるかどうか)を決定します。したがって、モジュールはゲストファイルシステムに存在する必要があります。

個人的に -kernel を使用してカーネルを開発してリリースする場合、通常はモジュールではなくカーネルを使用しようとします。

おすすめ記事