操作系统:CentOS 7 内核版本:3.10.0-1160.36.2
有一次升级系统内核然后便无法正常启动,升级的内核版本(现在看最新的版本是:3.10.0-1160.88.1 也不知道中间还有没有其他版本)和提示当时也没有截图(印象中就是有关 cpu 的一些提示)。由于机器比较老( CPU:Intel Q8200 )加之之前看到过内核有时候会移除增加一些 CPU 支持并且 CentOS 本身升级就比较保守应该不是某个版本的 bug ,所以我怀疑应该是内核移除了 CPU 的支持,那么这些具体信息在哪里可以查到呢?如果是内核移除了当时我又想升级新内核,有没有什么办法在新版内核上自己添加支持并编译进去呢?
1
alexsunxl 2023-05-05 12:07:23 +08:00
centos 没官方支持了啊, 正常能用就别升级内核和软件了吧。。。
|
2
MetroWind 2023-05-05 12:14:34 +08:00
感觉不可能是因为内核移除了 CPU 支持。Q8200 是 08 年的 CPU ,3.10 是 13 年的内核,中间没差几年。而且这就是个普通的 AMD64 CPU 么,不可能不支持。
具体是什么问题你得把错误贴上来才好 debug 啊~~ |
3
acbot OP @MetroWind 由于当时要用所以没有来得及截图就直接退回到现在这个版本了! 但根据当时的提示我大致搜索了一下就是与 CPU 有关的错误提示! 具体的提示信息只能等机会再看了
|
5
litguy 2023-05-05 13:21:37 +08:00
升级到什么版本的 ?
|
6
litguy 2023-05-05 13:22:19 +08:00
你直接第三方 5.4 或者 6.X 内核嘛
REPO 添加就行 我早升级几年了 |
7
acbot OP @litguy 大致是 3.10.0-1160.53.1 或者是 3.10.0-1160.59.1 这种小版本升级
1. 因为我不确定是不是真的移除了支持,如果是那么升级什么都没有用 2. 我也不知道哪里有相应且稳定合适的内核版本下载 |
8
29EtwXn6t5wgM3fD 2023-05-05 14:40:02 +08:00
https://linuxsoft.cern.ch/cern/centos/7/updates/x86_64/repoview/kernel.html
这种杠后面的升级都是发行版修复问题的发布,不可能删除 CPU 支持的。 |