1、制作
find . | cpio -o -H newc | gzip > ../rootfs.cpio.gz
2、解压
zcat rootfs.cpio.gz | cpio -i -d -H newc --no-absolute-filename
3、内核逻辑
编译内核的时候会有一个GEN initramfs_data.cpio.gz如果有文件,就编译,没有的话就为空。
过程:gen_initramfs_list.sh 读取$file.cpio.gz,最后构建到/usr/initramfs_data.cpio.gz