Parallels Desktopを実験的な環境として使用するために、Debian7.11のLinuxカーネルを新しい3.4.1バージョン(元のバージョンは3.2.0)に置き換えようとしています。 /boot/にある古い設定ファイルを使用し、3.4.1の新機能のデフォルト値を使用して新しいカーネルを設定しました。
アップグレードが完了したら、新しいカーネルで再起動しましたが、「Unpacking initramfs」で停止しました。しかし、RAM(1024 MB、元のRAMは512 MB)をもっと走ると、正常に起動しました。だから私の質問はメモリが足りないと、なぜ起動できないのですか?カーネルのいくつかの設定オプションが原因ですか?それでは、これを可能にするためにカーネルをどのように設定する必要がありますか?
カーネルの設定オプションを見てみましたが、答えが得られませんでした。どんな助けにも感謝します:)
答え1
ビルドプロセスの詳細が不足しているため、モジュールにデバッグシンボルが含まれているため、モジュールが大きいと推測できます。CONFIG_DEBUG_INFO
カーネル構成の設定を確認し、INSTALL_MOD_STRIP環境変数からDocumentation/kbuild/kbuild.txt
:
INSTALL_MOD_STRIP
、定義されている場合は、インストール後にモジュールが削除されます。