以前のカーネルで現在Linuxオペレーティングシステムを実行している場合(欠点はありますか?

以前のカーネルで現在Linuxオペレーティングシステムを実行している場合(欠点はありますか?

質問:
現在のLinuxオペレーティングシステムサーバーが古いカーネルで実行されている場合の欠点は何ですか?
ソフトウェア/ハードウェアの非互換性などの主な欠点はありますか?
安全最新のカーネルバージョンでは脆弱性が修正されたため、この問題は考慮しません。)

背景
もっと具体的に言えば:Debian '8'(カーネル3.16.0.-4)からDebian '9'(カーネル4.9.0-3)にアップグレードしましたが、再起動後にクラッシュが発生しました...ほぼ毎回(回復モード)) - *(特定のエラーに関するいくつかの詳細は下部にあります)

私は起動時に古いKenelを試してみましたが、すべてがうまくいきました。
しかし、(修正方法について)ウェブを検索している間、「新しいカーネルを取り除いて」古いカーネルを使用できることがわかりました。その後、「新しいカーネルを使用する必要はありません」(<-これは1つの単純化です。そのうち)ステートメントhttps://forums.linuxmint.com/viewtopic.php?t=216464郵便)。

(*) ここに画像の説明を入力してください。

ベストアンサー1

その行がサポート/保持されている限り、古いカーネルを使用しても問題はありません。場合によってはそうです。しかし、ほとんどの場合はそうではありません。また、セキュリティ修正を含むバグ修正を受けられないため、古いカーネルやメンテナンスされていないカーネルを使用したくありません。

Jessieカーネルの特別なケースではBen Hutchingsがこのトピックについて書きました。。彼は具体的にこう言いました。

Q:Linux 3.16はアップストリームから長期的なサポートを受けますか?

回答:Linux 3.16-stableブランチはいいえkernel.orgの長期フォークのままです。ただし、Ubuntu カーネルチームは、2016 年 4 月頃まで、同じ承認規則と審査規則に従ってこの四半期を維持し続けます。その時点から「jessie」の定期的なサポートが終了するまでメンテナンスを続けることができます。

これDebian Wiki リリースページJesseについてこう言いました。

~2018年6月6日(全体) / ~2020年6月6日(LTS)

したがって、「定期支援」は2018年6月6日まで続くと予想され、提示も2020年4月まで長期支援(LTS)(現在のDebianリリースポリシーはリリース後1年間サポートされていることに注意してください。LTSは公式のDebianプロジェクトではありません)。ただし、Debian 9(Stretch)を実行している場合は、Jessieカーネルのアップデートを受け取るようにスケジュールする必要があります。あなたはもうJessieをフォローしていないので、これらのアップデートは自動的には発生しません。

最新のカーネルがクラッシュした場合は、まずバグレポートとして報告する必要があります。しばらく時間をかけてデバッグを試してみることもできます。これはLinuxカーネルプロジェクトとLinuxカーネルユーザーに役立ちます。古いカーネルを無期限に使用することは確かにオプションではありません。結局のところ、カーネルで使用できるよりも新しいハードウェアサポートが必要な場合や、最新バージョンのカーネルにのみ存在する機能が必要なので、さまざまな理由で最新のカーネルにアップグレードする必要があります。

おすすめ記事