Linuxでカーネルをロールバックする方法

Sep 30, 2025
Linux
Fatmawati Achmad Zaenuri / Shutterstock.com

あなたのシステムへの更新後にLinux PCが突然問題を抱えている場合、それは可能です Linuxカーネル 更新は障害です。幸いなことに、別のカーネルへのロールバックまたはスイッチングは、Debian、Arch、およびFedoraシステムについて比較的簡単です。これがどのようにしています。

カーネルのアップグレードが問題を引き起こす理由

カーネルはLinuxシステムの不可欠な部分です。そのため、デバイスとセットアップに応じて、カーネルアップデートに問題が発生する可能性があり、インストールされているアプリケーションにとって問題が発生します。問題は、Quirkyグラフィックスの動作から完全に使用できないシステムまでの範囲です。あなたの状況が後者の場合は、本物の漬物に入っています。

この問題を解決するために、多くの現代 そこに ブート時にアクセスできる古いカーネルまたは異なるカーネルをインストールします。これらは問題のためにカーネルをテストするか、またはシステムの破壊カーネルアップデートから回復することができます。

関連している: Linuxカーネルとオペレーティングシステムのバージョンを確認する方法

別のカーネルで起動する方法

もちろん、Linuxカーネル以外のシステムパッケージへの更新は、問題の真の根本です。障害としてカーネルを除外する1つの簡単な方法は、別のカーネルで起動しようとすることです。

あなたは最初にあなたにアクセスする必要があるでしょう GRUBメニュー あなたのPCを再起動することによって。 GRUBが起動時に数秒間表示され、「詳細オプション」のようないくつかのオプションを表示することができます。起動時に表示されない場合は、PCが起動し始める瞬間にShiftキーを押し続けます。下の画像と同様の画面が表示されます。

矢印キーを使用して、「あなたのDistroの詳細オプション」に移動してEnterキーを押します。

利用可能なブートオプションのリストが表示されます。少なくとも2つ、「あなたのディストリック」のように、Linux 5.10.0.7-AMD64と続いて同じオプションの「リカバリモード」バージョンが続きます。リストされているさまざまなバージョンは、さまざまなカーネルがインストールされています。

標準オプションと1つの回復モードオプションしかない場合は、残念ながら、1つのカーネルがインストールされているだけの方法を意味します。その場合、カーネルをまったく使用できない場合は、回復モードを使用できます。 修理オプションをいくつか試してください

複数のバージョン番号がある場合は、起動できる代替カーネルがあります。最初のオプションは最新であり、PCのブーツが自動的に表示されます。矢印キーを使用してEnterキーを押すと、別の回復モードオプションをもう一度試してください。

関連している: 起動したら、Ubuntuシステムを修正する方法

カーネルを削除またはダウングレードする方法

別のカーネルを起動した場合は、問題を解決したように見え、おそらくそのカーネルを使用し続ける必要があります。しかし、あなたのPCは、デフォルトでは起動するたびに問題のあるカーネルを使用しようとします。各起動時に古いカーネルを手動で選択するか、別の更新を待つときに問題のあるカーネルを削除することができます。

警告: カーネルの更新はセキュリティ修正を含みます。そのため、カーネルのアップデートを無視してリスクが付いています。続行する必要がある場合は、システム以外の場合は確認してください。 できるだけ安全に

ディストリビューションの中には、このグラフィカルに実行できるものもあります。また、デフォルトとして別のカーネルを選択できるようにします。たとえば、Linux MintのUpdate Manager(以下の写真)には、不要なカーネルの削除に加えてカーネルの環境設定を設定できるカーネル設定機能があります。

アプリケーションメニューを検索してみてください。「カーネル」という単語を検索して、Dektop Toolsが表示されているかどうかを確認してください。一つの場合、あなたはこのグラフィカルに行うことができるでしょう。それ以外の場合は、コマンドラインを介してカーネルを削除するために読み込みます。

警告: 使用するカーネルに起動している間だけ、削除する予定のカーネルに起動します。

DebianとUbuntuでカーネルを削除します

Debian、Ubuntu、またはその1つのデリバティブのLinuxカーネルを削除するには、まずインストールされているカーネルパッケージを識別する必要があります。 端末を開く 次のコマンドを入力してください。

 APTリスト - インストール| .. Grep Linux-image 

結果の順方向スラッシュ(/)の前に来る各パッケージ名のバージョン番号を見ることができます。削除したいカーネルの名前を取得したら、次のコマンドを置き換えます。 カーネル名 カーネルパッケージ名が前のコマンドに表示されているとおりです。

 sudo aptカーネル名を削除してください

パスワードの入力を求められ、次に入力による削除を確認するように求められます。 y そしてEnterを押す。

削除が完了するのを待ち、Linux PCはそのカーネルに起動しなくなりました。あなたのときに新しいカーネルに目を向けてください システムを更新してください あなたの問題が修正されているかどうかを確認するために到着するようにそれらをテストしてください。

関連している: Ubuntu Linuxを更新する方法

アーチでカーネルを削除またはダウングレードします

Arch Linuxでは、名前のある名前のいくつかの代替カーネルを簡単に入手できます。 Linux-HERDENED Linux-Zen 、 と Linux-LTS 。 GRUBでオプションを選択するときは、おそらく利用可能な各カーネルのバージョンはただ1つだけ見ました。 Debian上のカーネルとは異なり、Arch Kernelのアップデートは古いバリファイドを置き換えるための新しいパッケージとして到着しません。代わりに、インストールされている各カーネルは簡単です 更新しました (または「同期された」)可能になると最新版に。

そのため、通常のカーネルをダウングレードするのではなく、代替カーネルで簡単に起動するのが最善です。別のカーネルに起動して最初に使用したくない場合は、uninstallコマンドでカーネルにPACMANを指定できます。

 sudo PACMAN -Rカーネル名カーネル名headers 

置き換える カーネル名 あなたの選択のカーネルと共に。続行する前にパスワードの入力を求められます。その後、 "y"を入力してEnterキーを押すことで削除を確認する必要があります。

あなたがしたい場合は ダウングレード カーネルパッケージは、それをお勧めしないことを知っています。ローリングリリースの更新は、最新のパッケージに頼ることがよくありますので、更新をロールバックしても危険なビジネスは、オペレーティングシステムが壊れている可能性があります。

ただし、確認したい場合は、次のコマンドでカーネルパッケージを特定のバージョンに同期させることができます。

SUDO PACMAN -Sカーネル名= x.x.x kernel-name-headers = x.x.x

交換 カーネル名 あなたがダウングレードしたいカーネルで x.x.x. あなたが望むバージョンを使って。カーネルを調べて、古いバージョン番号を見つけることができます。 アーチパッケージ検索 そして「変更を表示」をクリックしてください。

関連している: Arch Linuxを更新する方法

Fedoraのカーネルを削除します

Fedora Linuxはデフォルトで2つの古いバージョンのカーネルを最新のものと共にデバイスにインストールします。これとともに rpm. コマンド、パッケージ名を識別できます。

 RPM -QAカーネルコア

バージョン番号の横にあるすべてのインストール済みカーネルのリストが表示されます。

別のカーネルで起動したら、DNFを使用して問題のあるカーネルをアンインストールします。

 sudo DNF kernel-core-x.x.x-xxx.fcxx.x86_64 

アンインストールを確認するようにプロンプ​​トが表示されます。 Yと入力して、Enterキーを押して確認します。

カーネルを削除した後、カーネルアップデートを許可するまでシステムのシステムは新しいカーネルに起動できません。新しいものが利用可能になったら、試してみて、問題が修正されているかどうかを確認してください。


Linux - 最も人気のある記事

Linuxでゾンビプロセスを殺す方法

Linux Nov 25, 2025

Fatmawati Achmad Zaenuri / Shutterstock 不十分なプログラムや不良を悪く行うことができるプログラム ゾンビプロセス L..


Mac上のすべてのデスクトップアイコンを非表示にする方法

Linux Jun 23, 2025

クリスダ/シャッターストック Macデスクトップは混乱していますか?本当にすべてを整理したくないですか?心配しな�..


ユニークで5つの特殊なLinuxディストリビューションは、

Linux Jul 20, 2025

既存のLinux Distrisの漫画的に長いリストを読んで、太陽に囲まれた香りとオフシュートのオフシュートはすべてぼかしを始めます。それを治�..


Ubuntu Linux

Linux Aug 27, 2025

Tomeqs / ShutterStock.com Ubuntuソフトウェアで最新かつ最大のものが必要ですか? Linux Proである必要はありません。公式のU..


KDE Con​​nectはついにiPhoneに来ています

Linux Oct 26, 2025

k あなたのiPhoneをあなたとうまく遊ばせる簡単な方法を探しているなら KDEデスクトップ 、今日はあなたのラッキーデ�..


M1 Apple Silicon MacにLinuxをインストールできますか?

Linux Nov 12, 2025

MacOSのみを実行するためにMacを購入するわけではありません。悪いニュースは、2021年11月現在、アップルシリコンのネイティブLinuxサポー�..


Fedora Linuxを更新する方法

Linux Nov 10, 2025

そのため、Fedora Linuxをダウンロードしてインストールしましたが、今は疑問に思うかもしれません、あなたはどのようにしてあなたのシス�..


アプリケーションとスクリプトをLinuxデスクトップに統合する方法

Linux Oct 10, 2025

Linuxでは、デスクトップファイルのないアプリケーションがデスクトップ環境と統合されません。 ほとんどのアプリケーションはそれを提供し�..


カテゴリ