嵌入式爱好者

查看: 24003|回复: 3

[Linux] A40i如何在镜像生成前时增加自定义文件到文件系统root目录,增加后若删除需要如何操作

[复制链接]

11

主题

23

帖子

130

积分

A40i/T3/T507/T527通行证RK3568通行证RK3588通行证FCU2401通行证

扫一扫,手机访问本帖
发表于 2020-10-24 11:32:58 | 显示全部楼层 |阅读模式
如题,感谢
回复

使用道具 举报

0

主题

158

帖子

385

积分

LS1012A通行证LS1043A\46A通行证A40i/T3/T507/T527通行证i.MX8MM通行证RK3399通行证LS1028A通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证

发表于 2020-10-24 13:41:07 | 显示全部楼层
在root目录下创建新的文件,存放您自定义的文件。
删除使用rm指令

点评

可能我没表达清楚,本意是想在内核态下操作文件,实现初始化时在驱动中进行文件解析。 当前是在目录lichee/buildroot-201611/target/user_rootfs_extra/root增加后123.conf后build.sh生成了image。 这样烧写后文件  详情 回复 发表于 2020-10-26 09:49
点评回复 支持 反对

使用道具 举报

11

主题

23

帖子

130

积分

A40i/T3/T507/T527通行证RK3568通行证RK3588通行证FCU2401通行证

 楼主| 发表于 2020-10-26 09:49:50 | 显示全部楼层
tanglu 发表于 2020-10-24 13:41
在root目录下创建新的文件,存放您自定义的文件。
删除使用rm指令

可能我没表达清楚,本意是想在内核态下操作文件,实现初始化时在驱动中进行文件解析。
当前是在目录lichee/buildroot-201611/target/user_rootfs_extra/root增加后123.conf后build.sh生成了image。
这样烧写后文件系统目录root下也的确出现了123.conf。
但出现了另外一个问题,使用fp = filp_open("/root/123.conf", O_RDWR, 0);时却出现内核kernel BUG at include/linux/pagemap.h 错误。无法打开文件。麻烦您帮我看下能不能这么用。问题可能出在哪里。谢谢您
点评回复 支持 反对

使用道具 举报

0

主题

158

帖子

385

积分

LS1012A通行证LS1043A\46A通行证A40i/T3/T507/T527通行证i.MX8MM通行证RK3399通行证LS1028A通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证

发表于 2020-10-27 09:10:14 | 显示全部楼层
我们默认的操作是在root用户下,所以您的根目录已经是root目录了,建议您换一个文件名存放123.conf文件。
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-9 07:22

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表