cpio 文件系统的制作 和 解压

本文介绍如何使用find和cpio命令打包已制作完成的rootfs,并通过gzip进行压缩,最后提供了解压cpio文件的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在已经做好的 rootfs 下

代码:
find . | cpio  -H newc -o > /tmp/rootfs.cpio

cd /tmp

gzip -9  rootfs.cpio
-L 解除符号连接的关联
-H newc 是采用新型 (SVR4) 跨平台格式, 支持大于 65536 i 节点 的 文档系统,不能启动主要是这
个,因为缺省格式是老式的"bin"
经试,能成功启动,这样修改 initrd.gz 文档,比 mkinitramfs 形象、方便的多
cpio 解压
首先,该文件是一个经过压缩的文件,当然要先解压了,这些大家都非常清楚的,就是用
  #gunzip 文件名.cpio.gz
  这样文件就解压成为 "文件名.cpio" 了,然后再对它进行 cpio 操作
  #cpio -idmv < 文件名.cpio
  这样就将 cpio 文件彻底暴露在我们面前了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值