使用cpio命令制作ramfs
在嵌入式linux开发的过程中,可能会需要需要在现有ramfs中加入文件的需求,此时可以使用cpio命令。
cpio本质上是一种压缩,内核能自动解压它并放到ram中。
前提:
- 已有cpio格式的ramfs,如果没有,可以使用buildroot或者busybox制作一个。
1. 解压
将cpio文件解压为文件夹形式。
新建一个文件夹rootfs, 把cpio文件(XXX.cpio)复制到rootfs下。
cpio -idmv < XXX.cpio
再删除掉XXX.cpio
2. 压缩
在rootfs目录下加入自己的文件后压缩为cpio文件。initramfs.cpio为文件名称。
find ./* | sudo cpio -H newc -o > ../initramfs.cpio
3. 修改linux内核的配置文件
将rootfs编译到内核里的话,需要修改配置文件:vim .config
使用cpio命令制作ramfs相关推荐
- linux 提取cpio_Linux cpio命令
Linux cpio命令 Linux cpio命令用于备份文件. cpio 是用来建立,还原备份档的工具程序,它可以加入,解开 cpio 或 tar 备份档内的文件. 语法 cpio [-0aABck ...
- linux cpio grub 参数,Linux 备份压缩 : cpio 命令详解
cpio命令主要是用来建立或者还原备份档的工具程序,cpio命令可以复制文件到归档包中,或者从归档包中复制文件. 语法 cpio(选项) 选项 -0或--null:接受新增列控制字符,通常配合find ...
- 用diff命令制作补丁
diff命令及常用选项 命令格式 diff [选项] old_file new_file 以上old_file 和new_file可以是文件,也可以是文件夹. 常用选项 选项 说明 -r 递归比较各子 ...
- linux利用patch和diff命令制作文件补丁
linux利用patch和diff命令制作文件补丁 因为在 u-boot 移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了.制作补丁可以解决这个问题. 学习资料的收集比较简单,方法一类 ...
- linux 提取cpio_15. Linux提取RPM包文件(cpio命令)详解
在讲解如何从 RPM 包中提取文件之前,先来系统学习一下 cpio 命令. cpio 命令用于从归档包中存入和读取文件,换句话说,cpio 命令可以从归档包中提取文件(或目录),也可以将文件(或目录) ...
- linux的备份命令及其参数,linux cpio命令参数及用法详解--linux备份文件命令
cpio(copy in/out) 功能说明:备份文件. 语 法:cpio [-0aABckLovV][-C ][-F ][-H ][-O ][--block-size=][--force-local ...
- Linux下使用dd命令制作启动盘
date: 2018-09-25 10:39:41+00:00 原标题: Linux下使用dd命令制作启动盘 原链接: https://www.dreamoftime0.com/2018/09/25/ ...
- 使用rpm包及createrepo命令制作本地yum仓库
经常遇到在生产环境中无法连接外网的情况,在安装某些软件时通常又需要先安装大量的基础依赖包,通常的做法是使用系统镜像配置一个本地yum源,使用yum安装依赖,但是镜像通常较大,如果只是为了安装一个两个的 ...
- 【无标题】使用Ping命令制作的批量Ping工具,可对指定Ip进行ping测试,并将结果记录到txt文件
//使用Ping命令制作的批量Ping工具,可对指定Ip进行ping测试,并将结果记录到txt文件 直接闪退出去了,不知道问题出在哪里. //代码: @if "%~1"==&quo ...
最新文章
- 韬光养晦的Sony AI,凭什么与Google和Facebook平起平坐?
- C++巧用do...while(0)
- DOM4J解析XML文档、Document对象、节点对象节点对象属性、将文档写入XML文件(详细)...
- VTK:PolyData之NullPoint
- 如何利用Printconfig dll:从 iPhone 到 NT AUTHORITY\SYSTEM 的真实案例
- 域名解析 A记录 MX记录 CNAME记录 TTL
- DXperience 6.3.2 破解
- ezcad旋转轴标刻参数_激光打标机软件ezcad中菜单下的旋转角度标刻功能介绍及其操作设置...
- eclipse JSP页面中的JS代码为黑色,JS单独文件是OK的
- 我的世界Minecraft Java开服教程(Windows)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器资源包
- word 职称计算机考试大纲,全国职称计算机考试Word2003大纲
- Windows系统设置共享文件夹及访问共享文件夹
- MySQL数据库简单使用
- 动态壁纸html怎么设置方法,动态壁纸怎么设置
- python random模块点餐程序_python之random模块
- [STM32]DAC全解分析
- rtx3060ti参数配置
- 警察蜀黍,这有个装正经又不正经的App!
- 蓝牙查看接收到GIF格式的图片报错问题
- 通过搜狗的公众号搜索爬微信公众号文章