Red Hat Linuxでカーネルをビルドした後、カーネルパニックが発生しますか?

Red Hat Linuxでカーネルをビルドした後、カーネルパニックが発生しますか?

私はVM WareでRed Hat Enterprise Linuxの仮想インストール用に新しいカーネルを構築しようとしました。私は今まで次のステップに従いました。

  1. 以下からカーネルをダウンロードしてください。kernel.org
  2. ダウンロードしたファイルを抽出します。
  3. make menuconfig
  4. make -j8
  5. make modules
  6. make -j8 modules_install install

すべてがうまく機能しているようですが、再起動してビルドされたカーネルバージョンにアクセスすると、カーネルパニック画面が表示され、キーを押すと次F1のメッセージが表示されます。

Could not load /lib/modules/3.10.14/modules.dep No such file ...

ベストアンサー1

depmod -a $NEWKERNELVERSIONカーネルとモジュールをインストールした後もそれを実行する必要があります。これはmodules.dep、文書がないと文句を言うカーネルで表されます。

一度実行しdepmod -aて再起動したら、カーネル自体に必要なものがすべてあると仮定して動作する必要があります(実際にはカスタムカーネルイメージを手動で構築してインストールしてからかなり時間がかかりました)。

例を見るカーネルモジュールを構築して使用するためにdepmodが必要なのはなぜですか?スタックオーバーフロー情報とDebian wiki 「depmod」ページ

おすすめ記事