古いLinuxカーネルは新しいディストリビューションでは起動しない

古いLinuxカーネルは新しいディストリビューションでは起動しない

新しい Ubuntu 21.04 ディストリビューションに自己コンパイルされた 4.17 カーネルをインストールすると、"初期 RAM ディスクをロードしています..." と表示された後にシステムが停止してしまうという問題が発生します。同じ問題が、そのカーネルのリカバリ ブート オプションでも発生します。新しい自己コンパイルされた 5.11 カーネルは問題なくインストールおよび起動でき、deb ファイルによってインストールされた 4.17 カーネルも問題なく起動します。

ブートが失敗した理由について、これ以上の情報は得られません。journaldevctl は失敗したブートのログを収集しません。「quiet」を使用せず、「loglevel=7」パラメータを使用してブートしても、これ以上の情報は出力されません。

また、古い gcc バージョンも試し、deb ファイルでインストールされた 4.17 カーネルの設定を使用しましたが、成功しませんでした。何か見落としがあるのでしょうか、それとも新しいディストリビューションで古いカーネルを使用すると一般的に問題が発生するのでしょうか?

関連情報