Linux 内核升级的问题

2023-05-05 11:34:41 +08:00
 acbot

操作系统:CentOS 7 内核版本:3.10.0-1160.36.2

有一次升级系统内核然后便无法正常启动,升级的内核版本(现在看最新的版本是:3.10.0-1160.88.1 也不知道中间还有没有其他版本)和提示当时也没有截图(印象中就是有关 cpu 的一些提示)。由于机器比较老( CPU:Intel Q8200 )加之之前看到过内核有时候会移除增加一些 CPU 支持并且 CentOS 本身升级就比较保守应该不是某个版本的 bug ,所以我怀疑应该是内核移除了 CPU 的支持,那么这些具体信息在哪里可以查到呢?如果是内核移除了当时我又想升级新内核,有没有什么办法在新版内核上自己添加支持并编译进去呢?

1613 次点击
所在节点    Linux
10 条回复
alexsunxl
2023-05-05 12:07:23 +08:00
centos 没官方支持了啊, 正常能用就别升级内核和软件了吧。。。
MetroWind
2023-05-05 12:14:34 +08:00
感觉不可能是因为内核移除了 CPU 支持。Q8200 是 08 年的 CPU ,3.10 是 13 年的内核,中间没差几年。而且这就是个普通的 AMD64 CPU 么,不可能不支持。

具体是什么问题你得把错误贴上来才好 debug 啊~~
acbot
2023-05-05 13:04:13 +08:00
@MetroWind 由于当时要用所以没有来得及截图就直接退回到现在这个版本了! 但根据当时的提示我大致搜索了一下就是与 CPU 有关的错误提示! 具体的提示信息只能等机会再看了
acbot
2023-05-05 13:04:54 +08:00
@alexsunxl 我升级的也是官方源内核不是第三方!
litguy
2023-05-05 13:21:37 +08:00
升级到什么版本的 ?
litguy
2023-05-05 13:22:19 +08:00
你直接第三方 5.4 或者 6.X 内核嘛
REPO 添加就行
我早升级几年了
acbot
2023-05-05 13:42:41 +08:00
@litguy 大致是 3.10.0-1160.53.1 或者是 3.10.0-1160.59.1 这种小版本升级

1. 因为我不确定是不是真的移除了支持,如果是那么升级什么都没有用
2. 我也不知道哪里有相应且稳定合适的内核版本下载
29EtwXn6t5wgM3fD
2023-05-05 14:40:02 +08:00
https://linuxsoft.cern.ch/cern/centos/7/updates/x86_64/repoview/kernel.html
这种杠后面的升级都是发行版修复问题的发布,不可能删除 CPU 支持的。
acbot
2023-05-05 15:41:00 +08:00
@shengyu 我也很疑惑,等下次空闲的时候再升级看看!
litguy
2023-05-06 10:43:10 +08:00
@acbot 不可能移除 CPU 支持,为什么很多人喜欢 REDHAT 系列,因为内核支持 10 年,就算要移除,也是另外的 centos 发行版了,不会是 yum update 就移除了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/937491

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX