RamDisk镜像提取文件

查看文件信息

file uInitrd
uInitrd: u-boot legacy uImage, uInitrd, Linux/ARM, RAMDisk Image (gzip), 13240098 bytes, Tue Sep  5 03:23:23 2023, Load Address: 0x00000000, Entry Point: 0x00000000, Header CRC: 0xD7B95C4C, Data CRC: 0xA4514C3A

提取gzip文件

dd if=uInitrd of=rootfs.gz bs=64 skip=1

查看提取后的文件格式

file rootfs.gz
rootfs.gz: LZ4 compressed data (v0.1-v0.9)

解压lz4文件

lz4 -d rootfs.gz rootfs.cpio

查看解压后的lz4文件

file rootfs.cpio

rootfs.cpio: ASCII cpio archive (SVR4 with no CRC)

提取

cpio -idmv --no-absolute-filenames < rootfs.cpio

提取后的目录结构

d2b5ca33bd20231116100434

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享