ソースからカーネル2.6.32をコンパイルする手順に従っています。
そして最後のステップに進むのに問題はありません:
...
make modules_install
make install
また、grub.conf
も正しく構成しました。
しかし、reboot
を実行しようとすると、起動に失敗します。
insmod: error insertimg '/lib/ehci-hcd.ko': -1 Invalid module format
...
理由は何ですか?
モジュールとカーネルが同じバージョンではないか、モジュールとカーネルに同じコンパイラを使用しなかった場合に、このエラーが発生することがあります。
あなたの場合、カーネルを再コンパイルし、initrdを変更/再構築しませんでした。あなたが今投稿したスクリーンショットは、古いモジュールの悪いinitrdを示しています。古いカーネルで再起動し(上書きしなかった場合)、initrdも再構築する必要があります。
よろしく
dmesg
を確認してください。読み込みに失敗した理由を示す、より適切なメッセージが表示されるはずです。