当前位置: 首页 > news >正文

Linux CentOS 虚拟机升级内核至4.x以上版本

1、安装组件
yum install -y wget && yum install -y net-tools
yum groupinstall “Development Tools”
yum install ncurses-devel bc openssl-devel elfutils-libelf-devel
yum install -y ncurses-devel
yum install -y elfutils-libelf-devel
yum install -y openssl-devel

2、下载内核压缩包
wget https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.14.12.tar.gz

3、解压
tar -zxvf 压缩包

4、进入目录
cd linux-4.14

5、复制当前系统的内核配置作为基础
cp /boot/config-$(uname -r) .config

6、运行配置工具,调整内核选项(可选,按需修改)
make menuconfig

7、编译内核(可能需要较长时间,视硬件性能而定)
make -j$(nproc)

8、编译模块
make modules

9、安装编译好的内核
make install

10、安装模块
make modules_install

11、更新 GRUB 配置
grub2-mkconfig -o /boot/grub2/grub.cfg

12、设置 4.14 内核为默认启动项
grub2-set-default “CentOS Linux (4.14.12.old) 7 (Core)”

13、重启系统
reboot

http://www.dtcms.com/a/291989.html

相关文章:

  • 为何在 Vue 的 v-model 指令中不能使用可选链(Optional Chaining)?
  • AI-调查研究-35-咖啡价格战 味觉与消费体验差异:自制咖啡为何更“好喝”?
  • 【Practical Business English Oral Scene Interpretation】 No9~10
  • vue 用hbuilder打包apk后返回键不好使
  • importlib.import_module() 的用法与实战案例
  • 重构创作边界:川翔云电脑 - UE5云端超算引擎​
  • B端UI组件库重构:如何让开发效率提升40%的交互逻辑拆解
  • 拥抱区块链红利:机遇无限,风险暗涌
  • Python 绘制各类折线图全指南:从基础到进阶
  • MATLAB软件使用频繁,企业如何做到“少买多用”?
  • 互联网隐私的未来:Web3、区块链与神秘法宝
  • Function Modifier
  • 动漫短剧系统开发:构建下一代沉浸式娱乐平台的架构设计与技术突破
  • 使用qt编写上位机程序,出现串口死掉无法接受数据的bug
  • Kotlin 中的单例模式(Singleton)与对象声明
  • 力扣-链表相关题 持续更新中。。。。。。
  • 手写 防抖函数、节流函数
  • 【企业APP上架小米应用商店需要做的准备】(本示例为uniapp开发)
  • LLM评测框架Ragas:SQL指标(解决了Ollama推理框架不支持的问题)
  • oracle查询数据结构滤涉及的sql语句
  • 程序是如何生成的-以c语言为例
  • 行内元素垂直边距为何失效?
  • Vite:下一代前端构建工具的革命
  • 金仓数据库风云
  • 基于JAVA实现基于“obj--html--pdf” 的PDF格式文本生成
  • C语言第二章分支与循环(下)——猜数字游戏
  • 【深度解析】从AWS re_Invent 2025看云原生技术发展趋势
  • AWS RDS 排查性能问题
  • RedisJSON 指令精讲JSON.TOGGLE 键翻转布尔值
  • 聊聊 iframe:网页中的“窗口”是怎么回事?