centos7的initrd.img解压缩

光盘中的initrd.img

位置isolinux/initrd.img

1 解压缩

file后发现是xz文件

将initrd.img改名,改名为Initrd.img.xz

为什么要改名?因为不改名xz会叫唤,说你胡塞给我什么文件啊?我不解压缩

file initrd.img

mv initrd.img initrd.img.xz

unxz initrd.img.xz

解压缩完成。

结果:生成一个initrd.img,和原始文件比,这个文件是个cpio后的文件

2 cpio解出来

file initrd.img(第一步解压缩出来的名字)

发现是cpio

cpio -i -d < initrd.img

结果:生成所有文件系统,主要是usr, etc, lib等目录



你可能感兴趣的:(centos)