我的笔记本电脑(Thinkpad t450,Ubuntu 16.04)无法启动,一直卡在
/dev/sda1: clean, nnn/nnn files, nnn/nnn blocks
我曾尝试$ sudo apt-get purge nvidia*
在启动时执行 fsck,但没有帮助。
不过我成功地在之前的内核中启动了。无法启动的新内核是:Linux 4.4.0-174-generic
...
你能帮忙吗?
谢谢
编辑:$ dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}'
给出:
ii linux-headers-4.4.0-173 4.4.0-173.203 all
ii linux-headers-4.4.0-173-generic 4.4.0-173.203 amd64
ii linux-image-4.4.0-173-generic 4.4.0-173.203 amd64
ii linux-modules-4.4.0-173-generic 4.4.0-173.203 amd64
ii linux-modules-extra-4.4.0-173-generic 4.4.0-173.203 amd64
ii linux-image-unsigned-4.4.0-174-generic 4.4.0-174.204 amd64
ii linux-modules-4.4.0-174-generic 4.4.0-174.204 amd64
编辑:$ lspci -v | grep "VGA controller"
给予
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
并$ glxinfo|egrep "OpenGL vendor|OpenGL renderer*"
给出:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
答案1
我担心这是 16.04 LTS 硬件支持的问题。Ubuntu 16.04 LTS(Xenial Xerus)于 2016 年发布,官方支持将持续到 2021 年 4 月。但是,在这个较旧的 LTS 内核上,只有安全相关的升级和最低限度的维护。此外,对较新硬件的硬件支持也有限。请问您为什么不更新到较新版本的 Ubuntu?目前,您可以升级到 18.04(Bionic Beaver),或者继续使用您使用时间较长的上一个内核版本 .173,并在发布后更改为全新的 20.04(Focal Fossa):
https://upload.wikimedia.org/wikipedia/en/timeline/38cea234e4bed0ccfff76511d6f72782.png
我的建议:
a) 暂时保留 4.4.xx.173。(.174 中的变化很小)
b) 考虑发行版升级下载较新的 Ubuntu 版本 (fe 18.04 LTS),创建 USB Starter 并尝试。如果一切正常并且您喜欢它,那么升级您的系统。确保您之前备份了所有内容还有 2 个选项:- 直接从 Pendrive 安装 + 您将获得一个干净的新系统,其中包含所有最新的 X 环境和设置
- 您将丢失许多以前的设置,但您的主目录数据应该会保留
- 使用以下方法升级您的运行系统
apt-get dist-upgrade 或 Ubuntu 方式 sudo do-release-upgrade
这样,您的许多设置和窗口管理器都会被保留……但有时会产生冲突
希望对您有帮助
答案2
我还看到了与内核版本和支持的硬件之间的断开连接相关的其他问题。
鉴于您拥有 16.04LTS,我想这可能是升级的好时机。根据Ubuntu 发布周期下面,我建议您使用内核 ...173 并等到 4 月中旬/月底推出 20.04LTS(祈祷 covid-19 不在任何人的计划中)。
笔记:
- 您将面临升级与全新安装的困境......
https://ubuntuforums.org/showthread.php?t=2390257
- 请采取与系统升级相关的所有预防措施。最重要的是,进行适当备份。