--- installkernel.no 2005-01-10 23:35:43 +0200 +++ installkernel 2005-01-10 23:44:08 +0200 @@ -60,8 +60,17 @@ [ -z "${0##*memtest*}" ] && MEMTEST=--memtest VERSION="$1" +MODULES="$2" +INITRD_MODULES="" [ -n "$VERSION" ] || usage +if [ -n "$MODULES" ]; then + for i in $MODULES + do + INITRD_MODULES="$INITRD_MODULES --with $i" + done +fi + : ${BOOTDIR:=/boot} : ${MKINITRD:=/sbin/mkinitrd} @@ -71,7 +80,7 @@ cd "$BOOTDIR" if [ -z "$REMOVE" -a -z "$MEMTEST" ]; then - "$MKINITRD" -f "$BOOTDIR/initrd-$VERSION.img" "$VERSION" + "$MKINITRD" -f "$BOOTDIR/initrd-$VERSION.img" "$VERSION" "$INITRD_MODULES" ln -snf "vmlinuz-$VERSION" vmlinuz ln -snf "initrd-$VERSION.img" initrd.img if [ -z "${VERSION##*-up-*}" ]; then