#
# based on mkinitrd from RedHat
#
-RCSID='$Id: geninitrd,v 2.6 2001/09/07 13:25:36 wiget Exp $'
+# $Id: geninitrd,v 2.7 2001/09/07 17:56:33 kloczek Exp $
PATH=/sbin:$PATH
export PATH
-VERSION="`echo "$RCSID"|awk '{print $3}'`"
+VERSION="2.6"
. /etc/rc.d/init.d/functions
FS="rom"
USEBSP="yes"
USERAIDSTART="no"
-
-if [ -f /etc/sysconfig/geninitrd ] ; then
- . /etc/sysconfig/geninitrd
-fi
-
-if is_yes $USEBSP ; then
- [ ! -x /sbin/bsp ] && USEBSP="no"
-fi
+PRESCSIMODS="scsi_mod unknown sd_mod"
+PREIDEMODS="ide-mod ide-probe ide-probe-mod ide-disk"
target=""
kernel=""
force=""
img_vers=""
modulefile=/etc/modules.conf
raidtab=/etc/raidtab
-if [ "`uname -m`" = "ia64" ]; then
- IMAGESIZE=3000
-else
- IMAGESIZE=1500
-fi
-PRESCSIMODS="scsi_mod unknown sd_mod"
-PREIDEMODS="ide-mod ide-probe ide-probe-mod ide-disk"
fstab="/etc/fstab"
usage () {
}
+if [ -r /etc/sysconfig/geninitrd ] ; then
+ . /etc/sysconfig/geninitrd
+fi
+
+if is_yes $USEBSP ; then
+ [ ! -x /sbin/bsp ] && USEBSP="no"
+fi
+if [ "`uname -m`" = "ia64" ]; then
+ IMAGESIZE=3000
+else
+ IMAGESIZE=1500
+fi
while [ $# -gt 0 ]; do
case $1 in
--no-bsp)
fi
if is_yes "$ADDIDE" || is_yes "`echo "$rootdev" | awk '/^\/dev\/(hd|ide)/ { print "yes"; }'`" ; then
- for n in $PREIDEMODS; do
- findmodule "$n"
- done
+ for n in $PREIDEMODS; do
+ findmodule "$n"
+ done
fi
if is_yes "`echo "$rootdev" | awk '/\/dev\/rd\// { print "yes"; }'`" ; then