カーネル ソースをダウンロードしてコンパイルし、新しいカーネルを実行します。kvm カーネル モジュールに変更を加えてテストしています。
これは、カーネルソースにいくつかの変更を加えた後に行うことです。
make M=arch/x86/kvm
この後、カーネル モジュールを正常に挿入できます。
誤っmake mrproper
て、Linux コンパイルのすべてのバイナリと副産物を消去してしまいました。
それで、カーネルモジュールのみを作成して現在起動しているカーネルに挿入する方法はありますか、それともカーネル全体を再度コンパイルして、新しい vmlinuz を /boot の vmlinuz ファイルに置き換える必要があります。
2 番目のオプションを実行できますが、時間がかかり、この小さな問題に対する最も賢明な方法ではありません。