操作RHEL Linux中的initrd

     2012年12月02日       teddy.sun       运维笔记->系统管理       initrd cpio 

对于RHEL5和RHEL6.2以下版本(不包括RHEl6.2)的initrd都可以用如下方法操作:
解包方法:
zcat inird.img | cpio -i
压包方法:
find . | cpio -c -o | gzip - > ../initrd.img

对于RHEL6.2以及之后RHEL6的版本,需要用以下方法操作:
解包方法:
xz -dc initrd.img | cpio -id
压包方法:
find . | cpio -c -o | xz -9 --format=lzma > ../initrd.img