私はVM WareでRed Hat Enterprise Linuxの仮想インストール用に新しいカーネルを構築しようとしました。私は今まで次のステップに従いました。
- 以下からカーネルをダウンロードしてください。kernel.org。
- ダウンロードしたファイルを抽出します。
make menuconfig
make -j8
make modules
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」ページ。