昨日、UbuntuデスクトップをLTS 14.04からLTS 16.04にアップグレードしました。 Software Updater経由でやりました。
アップグレード中にいくつかのエラーが発生しました(システムにこれらのエラーがリストされているので、ここに投稿できますか?)。最後の1つは最後にあり、ブートパーティションがいっぱいであると言いました。投稿に続いて、古いと思われるいくつかのカーネルを削除しました。
uname -r
を実行すると、カーネルバージョンは3.13.0-93-genericですが、4.4は正しいはずです。間違って正しいカーネルを削除した可能性はありますか?はいの場合、これを修正するにはどうすればよいですか?
ただし、コマンドcat /etc/os-release
は以下を示します。
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial
システムは16.04であると考えているようですが、他にも多くの間違ったことがあると感じています。これらのアップグレードエラーを見つける方法がわかりません。
すべてが問題ないかどうかをチェックする公式のubuntu post upgradeスクリプトはありますか?
それが何かを追加するかどうかはわかりませんが、私が覚えている他の2つのエラーは、アップグレード後にubuntuソフトウェアセンターが機能しなかったことでした。言語設定に関係があるという投稿を修正しました。他のエラーは、ブート時に「Lvmetadはまだアクティブではなく、sysinit中に直接アクティベーションを使用している」と表示されたことで、GRUBファイルを編集して修正しました。
とにかく、自分のシステムが大丈夫かどうか、そしてカーネルとシステムバージョン間のこの矛盾の意味を知りたいだけです(16.04に間違ったカーネルがあった場合は起動しますか?)
助けてくれてありがとう!
編集:これは私がインストールしたものです(dpkg -l | grep linux-image
の出力):
linux-image-3.11.0-19-generic
linux-image-3.11.0-20-generic
linux-image-3.11.0-22-generic
linux-image-3.13.0-93-generic
linux-image-extra-3.11.0-19-generic
linux-image-extra-3.11.0-20-generic
linux-image-extra-3.11.0-22-generic
linux-image-extra-3.13.0-93-generic
これは何らかの理由で時々起こります。
16.04で簡単に修正できます。
Sudo apt install linux-generic
これにより、正しいカーネルとカーネルアップグレード用のメタパッケージがインストールされます。