昨天我将 Ubuntu 桌面从 LTS 14.04 升级到了 LTS 16.04。我通过软件更新程序完成了此操作。
升级过程中出现了几个错误(系统中有没有列出这些错误的地方,以便我可以在这里发布?)。最后一个错误在最后,说启动分区已满。在发布帖子之后,我删除了一些我认为很旧的内核。
现在当我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 升级后脚本可以检查一切是否正常?
我不知道它是否增加了什么,但我记得另外两个错误是 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
答案1
有时会由于某种原因发生这种情况。
在 16.04 中可以轻松修复
sudo apt install linux-generic
这将安装正确的内核和内核升级的元包。