0

0

麒麟OS内核升级教程_手动更新Linux内核支持新硬件

P粉602998670

P粉602998670

发布时间:2026-02-07 08:40:35

|

570人浏览过

|

来源于php中文网

原创

麒麟系统新硬件不识别时,可通过四种方法更新内核:一、YUM在线升级;二、离线RPM安装;三、本地CVE补丁仓库升级;四、自定义ISO注入新内核。

麒麟os内核升级教程_手动更新linux内核支持新硬件

如果您正在使用麒麟操作系统,但新硬件(如最新网卡、GPU或USB控制器)无法被识别或正常工作,则可能是当前内核版本过低,缺少对应驱动模块。以下是手动更新Linux内核以支持新硬件的多种方法:

一、通过YUM在线仓库升级内核

该方法适用于已配置有效网络源的银河麒麟高级服务器系统,可自动解决依赖并安装适配的完整内核套件。

1、确认当前系统版本与架构,执行命令:nkversuname -m

2、备份原有yum源配置文件cp /etc/yum.repos.d/kylin_x86_64.repo /etc/yum.repos.d/kylin_x86_64.repo.bak(x86平台)或 cp /etc/yum.repos.d/kylin-sp3.repo /etc/yum.repos.d/kylin-sp3.repo.bak(ARM平台)。

3、编辑源文件,指向含新版内核的官方仓库,例如SP3-2403更新源:baseurl=https://update.cs2c.com.cn/NS/V10/V10SP3-2403/os/adv/lic/base/$basearch/

4、清理缓存并重建元数据:yum clean all && yum makecache

5、执行内核更新命令:yum update kernel kernel-core kernel-modules kernel-modules-extra -y

6、重启系统后,使用 uname -r 验证新内核是否生效。

二、离线RPM包方式安装指定内核版本

该方法适用于无外网环境或需精确控制内核版本的场景,支持从补丁包或独立RPM文件手动部署内核组件。

1、下载目标内核RPM包集合,例如4.19.90-23.18.v2101.ky10系列,确保架构匹配(x86_64 或 aarch64)。

2、将所有RPM包上传至目标系统 /tmp 目录下。

3、进入该目录并执行批量安装:rpm -ivh kernel-*.rpm --force --nodeps(若存在依赖冲突,可先用 rpm -qpR *.rpm 检查依赖关系)。

4、验证已安装内核列表:rpm -qa | grep kernel

5、更新GRUB引导配置:grub2-mkconfig -o /boot/grub2/grub.cfg(x86)或 grub2-mkconfig -o /boot/efi/EFI/kylin/grub.cfg(UEFI ARM)。

剪小映
剪小映

记录美好智能成片,AI智能视频剪辑

下载

三、基于本地CVE补丁仓库升级内核

该方法专用于监管合规场景,通过离线补丁包集成安全修复与硬件支持增强,适用于已下发CVE漏洞修复包的政企环境。

1、将监管机构提供的补丁压缩包(如 sp3-2403-x86-CNNVD.tar.gz)上传至 /mnt 目录。

2、解压至指定路径:tar -xf /mnt/sp3-2403-x86-CNNVD.tar.gz -C /mnt/

3、进入解压后的CVE_pkgs目录,构建本地YUM仓库:cd /mnt/CVE_pkgs && createrepo .

4、配置本地源指向该路径:baseurl=file:///mnt/CVE_pkgs,并设置 gpgcheck=0

5、执行升级命令:yum update kernel\* --disablerepo=\* --enablerepo=ks10-adv-cve-local -y(需将仓库ID替换为实际配置名称)。

四、自定义ISO镜像注入新内核

该方法适用于大规模批量部署场景,通过重构安装介质,使新装系统直接搭载支持新硬件的内核,避免后期逐台升级。

1、准备新内核RPM包及配套initramfs工具链。

2、挂载原始麒麟ISO镜像:mount -o loop Kylin-Server-V10-SP3.iso /mnt/iso

3、复制ISO内容至工作目录,替换 isolinux/vmlinuz 与 isolinux/initrd.img 为新内核及对应initramfs。

4、在 Packages/ 目录中注入新 kernel-*.rpm,并运行 createrepo . 更新仓库元数据。

5、重新封装ISO:mkisofs -o Kylin-Server-V10-SP3-updated.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T /path/to/workdir

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
http与https有哪些区别
http与https有哪些区别

http与https的区别:1、协议安全性;2、连接方式;3、证书管理;4、连接状态;5、端口号;6、资源消耗;7、兼容性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2313

2024.08.16

磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

1478

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

710

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

296

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

784

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

579

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

552

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

301

2023.07.20

Golang处理数据库错误教程合集
Golang处理数据库错误教程合集

本专题整合了Golang数据库错误处理方法、技巧、管理策略相关内容,阅读专题下面的文章了解更多详细内容。

2

2026.02.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 8.6万人学习

Git 教程
Git 教程

共21课时 | 3.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号