上篇文章说过NUC11安装centos后有线网卡总是不识别,这两天又装了几次centos系统,发现升级内核以后的系统完美解决问题。
1、查看系统内核版本
uname -a
文章源自今夕何夕兮-https://www.ginc.site/share1082.html
因为centos 9 stream内核版本5.14,理论上是可以识别有线网卡的,这里就以这个为例文章源自今夕何夕兮-https://www.ginc.site/share1082.html
2、升级内核版本
1、导入elrepo公用密钥:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
文章源自今夕何夕兮-https://www.ginc.site/share1082.html
2、安装RHEL-9版本的elrepo
yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm
RHEL-9罕见的开倒车,跟centos 9 stream的衍生关系调了个个,所以需要用RHEL-9版本的elrepo文章源自今夕何夕兮-https://www.ginc.site/share1082.html
其他版本:文章源自今夕何夕兮-https://www.ginc.site/share1082.html
RHEL-8版本的elrepo文章源自今夕何夕兮-https://www.ginc.site/share1082.html
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
RHEL-7, SL-7 or CentOS-7版本的elrepo文章源自今夕何夕兮-https://www.ginc.site/share1082.html
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
文章源自今夕何夕兮-https://www.ginc.site/share1082.html
3、安装主线内核版本
yum --enablerepo=elrepo-kernel install kernel-ml
kernel-ml 中的ml是最新的稳定主线版本。文章源自今夕何夕兮-https://www.ginc.site/share1082.html
文章源自今夕何夕兮-https://www.ginc.site/share1082.html
等待安装完成
整个下载安装时间大约需要半小时
4、修改GRUB
修改文件 /etc/default/grub
vim /etc/default/grub GRUB_DEFAULT=saved 修改为 GRUB_DEFAULT=0
5、重启
reboot
重启后,查看系统内核是否升级成功
附:命令窗口完整代码及流程:
[root@NUC11tnhi50L ly]# uname -a Linux NUC11tnhi50L 5.14.0-202.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Nov 28 12:10:13 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux [root@NUC11tnhi50L ly]# cat /etc/redhat-release CentOS Stream release 9 [root@NUC11tnhi50L ly]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org [root@NUC11tnhi50L ly]# yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm #重要 上次元数据过期检查:0:18:57 前,执行于 2022年12月03日 星期六 17时09分59秒。 elrepo-release-9.el9.elrepo.noarch.rpm 9.6 kB/s | 12 kB 00:01 依赖关系解决。 ===================================================================== 软件包 架构 版本 仓库 大小 ===================================================================== 安装: elrepo-release noarch 9.1-1.el9.elrepo @commandline 12 k 事务概要 ===================================================================== 安装 1 软件包 总计:12 k 安装大小:5.0 k 确定吗?[y/N]: y 下载软件包: 运行事务检查 事务检查成功。 运行事务测试 事务测试成功。 运行事务 准备中 : 1/1 安装 : elrepo-release-9.1-1.el9.elrepo.noarch 1/1 验证 : elrepo-release-9.1-1.el9.elrepo.noarch 1/1 已安装: elrepo-release-9.1-1.el9.elrepo.noarch 完毕! [root@NUC11tnhi50L ly]# yum --enablerepo=elrepo-kernel install kernel-ml #ml:稳定主线版本 ELRepo.org Community Enterprise Linux Repository - el9 24 kB/s | 119 kB 00:04 ELRepo.org Community Enterprise Linux Kernel Repository - e 125 kB/s | 1.0 MB 00:08 依赖关系解决。 ===================================================================== 软件包 架构 版本 仓库 大小 ===================================================================== 安装: kernel-ml x86_64 6.0.11-1.el9.elrepo elrepo-kernel 12 k 安装依赖关系: kernel-ml-core x86_64 6.0.11-1.el9.elrepo elrepo-kernel 56 M kernel-ml-modules x86_64 6.0.11-1.el9.elrepo elrepo-kernel 51 M 事务概要 ===================================================================== 安装 3 软件包 总下载:107 M 安装大小:148 M 确定吗?[y/N]: y 下载软件包: (1/3): kernel-ml-6.0.11-1.el9.elrepo.x86_64.rpm 17 kB/s | 12 kB 00:00 (2/3): kernel-ml-modules-6.0.11-1.el9.elrepo.x86_64.rpm 29 kB/s | 51 MB 29:43 (3/3): kernel-ml-core-6.0.11-1.el9.elrepo.x86_64.rpm 29 kB/s | 56 MB 32:56 -------------------------------------------------------------------------------------------- 总计 56 kB/s | 107 MB 32:57 运行事务检查 事务检查成功。 运行事务测试 事务测试成功。 运行事务 准备中 : 1/1 安装 : kernel-ml-core-6.0.11-1.el9.elrepo.x86_64 1/3 运行脚本: kernel-ml-core-6.0.11-1.el9.elrepo.x86_64 1/3 安装 : kernel-ml-modules-6.0.11-1.el9.elrepo.x86_64 2/3 运行脚本: kernel-ml-modules-6.0.11-1.el9.elrepo.x86_64 2/3 安装 : kernel-ml-6.0.11-1.el9.elrepo.x86_64 3/3 运行脚本: kernel-ml-core-6.0.11-1.el9.elrepo.x86_64 3/3 运行脚本: kernel-ml-6.0.11-1.el9.elrepo.x86_64 3/3 验证 : kernel-ml-6.0.11-1.el9.elrepo.x86_64 1/3 验证 : kernel-ml-core-6.0.11-1.el9.elrepo.x86_64 2/3 验证 : kernel-ml-modules-6.0.11-1.el9.elrepo.x86_64 3/3 已安装: kernel-ml-6.0.11-1.el9.elrepo.x86_64 kernel-ml-core-6.0.11-1.el9.elrepo.x86_64 kernel-ml-modules-6.0.11-1.el9.elrepo.x86_64 完毕! [root@NUC11tnhi50L ly]# cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=/dev/mapper/cs-swap rd.lvm.lv=cs/root rd.lvm.lv=cs/swap rhgb quiet" GRUB_DISABLE_RECOVERY="true" GRUB_ENABLE_BLSCFG=true [root@NUC11tnhi50L ly]# vim /etc/default/grub #重要 GRUB_DEFAULT=0 [root@NUC11tnhi50L ly]# grub2-mkconfig -o /boot/grub2/grub.cfg Generating grub configuration file ... Adding boot menu entry for UEFI Firmware Settings ... done [root@NUC11tnhi50L ly]# reboot Connection closing...Socket close. Connection closed by foreign host. Disconnected from remote host(NUClan) at 18:08:34. Type `help' to learn how to use Xshell prompt. [C:\~]$ [ly@NUC11tnhi50L ~]$ uname -a Linux NUC11tnhi50L 6.0.11-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 1 18:41:47 EST 2022 x86_64 x86_64 x86_64 GNU/Linux
转载请注明来自:今夕何夕兮
本站原创内容版权遵循 CC-BY-NC-SA4.0 协议授权,本站部分资源收集于网络,只做学习和交流使用,版权归原作者所有。

中国–安徽–六安 1F
最新版都到6了啊,我线上服务器,还是用4版本!
中国–安徽–合肥 B1
@ TeacherDu 我是没办法才升级的,内核版本低于5.0一堆问题