#!/bin/sh # unpackInitrd 0.1 # uwe.gansert@suse.de # # usage: unpackInitrd [PATH_TO_ROOTIMAGE] INITRD=$1 || "./initrd" if [ ! -s $INITRD ]; then echo "can't find $INITRD" exit -1 fi cp -a $INITRD /tmp/initrd.gz gzip -dc /tmp/initrd.gz >/tmp/initrd.img mkdir /tmp/work-initrd cd /tmp/work-initrd cpio -i < /tmp/initrd.img echo "# initrd is in /tmp/work-initrd" echo "cd /tmp/work-initrd"