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

centos编译内核ko模块

1、make报错

make: * /lib/modules/4.14.0-49.el7a.aarch64/build: 没有那个文件或目录。 停止。

[root@localhost 4.14.0-49.el7a.aarch64]# pwd
/lib/modules/4.14.0-49.el7a.aarch64
[root@localhost 4.14.0-49.el7a.aarch64]# ll
总用量 1744
lrwxrwxrwx.  1 root root     39 10月 16 2023 build -> /usr/src/kernels/4.14.0-49.el7a.aarch64
drwxr-xr-x.  2 root root      6 4月  11 2018 extra
drwxr-xr-x. 12 root root    132 10月 16 2023 kernel
-rw-r--r--.  1 root root 484070 10月 16 2023 modules.alias
-rw-r--r--.  1 root root 469384 10月 16 2023 modules.alias.bin
-rw-r--r--.  1 root root    653 4月  11 2018 modules.block
-rw-r--r--.  1 root root   6263 4月  11 2018 modules.builtin
-rw-r--r--.  1 root root   8111 10月 16 2023 modules.builtin.bin
-rw-r--r--.  1 root root 106616 10月 16 2023 modules.dep
-rw-r--r--.  1 root root 162890 10月 16 2023 modules.dep.bin
-rw-r--r--.  1 root root    256 10月 16 2023 modules.devname
-rw-r--r--.  1 root root    113 4月  11 2018 modules.drm
-rw-r--r--.  1 root root     68 4月  11 2018 modules.modesetting
-rw-r--r--.  1 root root   1055 4月  11 2018 modules.networking
-rw-r--r--.  1 root root  51101 4月  11 2018 modules.order
-rw-r--r--.  1 root root    486 10月 16 2023 modules.softdep
-rw-r--r--.  1 root root 206091 10月 16 2023 modules.symbols
-rw-r--r--.  1 root root 247247 10月 16 2023 modules.symbols.bin
lrwxrwxrwx.  1 root root      5 10月 16 2023 source -> build
drwxr-xr-x.  2 root root      6 4月  11 2018 updates
drwxr-xr-x.  2 root root     21 10月 16 2023 vdso
drwxr-xr-x.  2 root root      6 4月  11 2018 weak-updates

build 及 source 两项为红色,一般是链接的目标不存在

2、内核开发包下载安装

(1)直接yum安装

yum install kernel-devel-$(uname -r)

(2)下载rmp包,再安装

centos:Index of /icon-default.png?t=N7T8https://buildlogs.centos.org/

https://buildlogs.centos.org/c7.1804.00.aarch64/kernel-alt/20180410170929/4.14.0-49.el7a.aarch64/kernel-devel-4.14.0-49.el7a.aarch64.rpm

安装内核开发包

rpm2cpio kernel-devel-4.14.0-49.el7a.aarch64.rpm | cpio -div

在/usr/src/kernels下出现4.14.0-49.el7a.aarch64

(3)从光盘安装

挂载安装光盘,参见 linux 系统加载 iso 镜像或者光驱-CSDN博客

cd /mnt/cdrom/Packages
rpm -ivh kernel-devel-4.14.0-49.el7a.aarch64.rpm

3、再次执行 make

http://www.lryc.cn/news/385104.html

相关文章:

  • Android13 WMS窗口层级树
  • 计算机毕业设计Python+LSTM+Tensorflow股票分析预测 基金分析预测 股票爬虫 大数据毕业设计 深度学习 机器学习 数据可视化 人工智能
  • 仓库管理系统14--仓库设置
  • Python 算法交易实验73 QTV200第二步: 数据清洗并写入ClickHouse
  • 记录:有趣的C#多元运算符 ? : 表达式写法
  • 华宽通中标长沙市政务共性能力建设项目,助力智慧政务建设新飞跃
  • [面试题]计算机网络
  • 企业级低代码开发效率变革赋能业务增长
  • 2024最新总结:1500页金三银四面试宝典 记录35轮大厂面试(都是面试重点)
  • 使用Spring Boot和Thymeleaf构建动态Web页面
  • 扫盲之webSocket
  • 一些硬件知识(十二)
  • Adobe Acrobat编辑器最新版下载安装 Adobe Acrobat版本齐全!
  • k8s如何使用 HPA 实现自动扩展
  • Hi3861 OpenHarmony嵌入式应用入门--0.96寸液晶屏 iic驱动ssd1306
  • 代码随想录训练营第二十二天 77组合
  • Unity踩坑记录
  • 内容安全复习 1 - 信息内容安全概述
  • 【深度学习】python之人工智能应用篇--跨模态生成技术
  • springboot中获取某个注解下面的某个方法的方法名,参数值等等详细实例
  • 代码随想录——跳跃游戏Ⅱ(Leetcode 45)
  • 从0-1搭建一个web项目(package.json)详解
  • 图解ReentrantLock的基石AQS-独占锁的获取与释放
  • Perl语言入门学习读物
  • 电脑浏览器问题
  • [Docker] Ubuntu安装Home Assistant
  • 浅谈请求中数据转换
  • Flutter学习:从搭建环境到运行
  • sheng的学习笔记-AI-聚类(Clustering)
  • 从0构建一个录制UI测试工具