%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93.png)
私はVirtual Box + Ubuntuを使用してLinuxカーネルを勉強しようとしています。必要なカーネルバージョンのダウンロード、ビルド、インストール方法をGoogleで検索し、それに従いました。
- kernel.orgからカーネルファイルをダウンロードしました(私の場合は5.4.92でした)
- カーネル構築に使用されるツールをダウンロードした
- 元のカーネルが使用していた.configファイルをコピーした
- そして、make --> make modules --> make modules_install --> make installというコマンドを実行しました。
- update-initramfs と update-grub (どこかで「make install」がこれらすべてを実行すると読みましたが、念のため...)
- 最後にVMを再起動しました
私の問題は、この手順のすべてを行った後、「uname -a」で元のカーネル (5.8.0-40-generic、Ubuntu 20.4 を使用) が表示され、調査した後、Grub の使用方法を見つけ、5.4.92 バージョンを手動で起動しようとしたことです。しかし、空白の画面が表示され、停止しました。(画像のように)
この手順に成功した後、カーネル ファイル内のいくつかのコードを変更して、再構築し、インストールできることはわかっていますが、最初のステップで行き詰まっています...誰かが私にヒントを与えてくれると本当に助かります!!
よろしくお願いします。追伸:私を助けるために追加の情報が必要な場合はお知らせください