私は持っています。簡単な質問。カーネルを更新した後、古いカーネルを選択しない限り、起動できませんでした(紫色の画面でスタック)。それでは、シナプス付きの新しいカーネルをどのように削除しますか。そして、これをどうやって安全に行うのですか? Quantal Quetzelにいます。私のカーネルは3.5.0-40です。動作中のカーネルは3.5.0-39です。また、カーネルの更新が更新マネージャーに表示されないようにするにはどうすればよいですか?ありがとう。
不要なカーネルを安全に削除するには、ターミナルセッションを開いてコマンドを実行します。
dpkg -l | grep linux-image
執筆時点では、AMD64/x86_64
アーキテクチャでは、イメージ名はlinux-image-$(uname -r)-generic
でした。
Nvidiaドライバーによって作成されたものなど、署名されていないカーネルイメージの場合、イメージは次のようになります。linux-image-unsigned-4.20.17-042017-generic
Sudo apt-get purge linux-image-3.5.0-40-generic
注:Ubuntu 18.04 LTS以降では、同じバージョンの
linux-modules
またはlinux-headers
パッケージを削除して、ディスク容量を節約したり、システムを無駄にしないようにすることもできます。
Sudo apt-get remove linux-image-3.5.0-40*.
現時点では予期しない理由でブートする必要がある場合に備えて、少なくとも1つの古いカーネルを常に使用可能にしておくことをお勧めします。
この質問に関する他の答えも正しくないと思われます。完全な答えは、両方を組み合わせて、さらに修正することです。
Sudo apt-get purge *4.18.0-21*
4.18.0-21
はカーネルの番号です。ls /boot
を使用して確認してください。
これが私のためにしたことです(/lib/modules/4.18.0-21-generic
を取り除くために同様のコマンドを2回実行する必要がありました)。
このコマンドは注意して使用し、必要なものを削除しないようにしてください。
おもしろいことに、私の場合、linux-headers-generic-hwe-18.04
も削除され、再インストールしようとしたときに、最新のカーネルを再度インストールしたかったので、そうしませんでした。そして、その後の研究により、4.18.0-21カーネルの一部であることが実際に証明されました。 https://packages.ubuntu.com/bionic-updates/linux-headers-generic-hwe-18.04