From: kaku <fk...@us...> - 2006-03-08 07:46:15
|
Update of /cvsroot/mkdump/utils/mkd_load In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24212 Modified Files: mkd_load Log Message: Update for mkdump 3.0. - Added cheking for variable MKDUMP_INITRD and MKDUMP_TYPE. Index: mkd_load =================================================================== RCS file: /cvsroot/mkdump/utils/mkd_load/mkd_load,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** mkd_load 9 Feb 2006 03:53:59 -0000 1.6 --- mkd_load 8 Mar 2006 07:46:09 -0000 1.7 *************** *** 117,121 **** [ ${?} -ne 0 ] && exit 1 ! if [ "${f}" == "1" ]; then echo "'`cat /proc/mkexec/path`' is already loaded." exit 1 --- 117,121 ---- [ ${?} -ne 0 ] && exit 1 ! if [ "${f}" == "1" -o "${f}" == "9" ]; then echo "'`cat /proc/mkexec/path`' is already loaded." exit 1 *************** *** 134,140 **** #--------------------------------------------------------------- # load mini kernel. #--------------------------------------------------------------- ! echo 1 > /proc/mkexec/stats [ ${?} -ne 0 ] && exit 1 --- 134,158 ---- #--------------------------------------------------------------- + # set initrd image path. + #--------------------------------------------------------------- + if [ -f "/proc/mkexec/initrd" -a -n "$MKDUMP_INITRD" ]; then + echo $MKDUMP_INITRD > /proc/mkexec/initrd + [ ${?} -ne 0 ] && exit 1 + fi + + #--------------------------------------------------------------- # load mini kernel. #--------------------------------------------------------------- ! if [ -z "$MKDUMP_TYPE" ]; then ! STATS=1 ! else ! if [ "x${MKDUMP_TYPE}" == "xstandard" ]; then ! STATS=9 ! else ! STATS=1 ! fi ! fi ! ! echo $STATS > /proc/mkexec/stats [ ${?} -ne 0 ] && exit 1 |