initrd=`basename $1` mkcramfs ${initrd} ${initrd}.img gzip -9 ${initrd}.img
if [ $# != 1 ];then echo "usage:$0 file-to-be-edit" exit fi mkdir initrd_new mkdir init_mnt mv $1 ${1}.gz gunzip -9 ${1}.gz mount -o loop $1 init_mnt cp -a init_mnt/* initrd_new/ cd initrd_new && mkdir lib/udev/devices/shm new_root proc root tmp var/run