SECSTAGE="vfat raid0 raid1 raid5" prepareBootImage() { dd if=/dev/zero of=$MBD_TMPIMAGE bs=1k count=$BOOTDISKSIZE 2>/dev/null echo y | /sbin/mke2fs -i 4096 $MBD_TMPIMAGE > /dev/null 2>/dev/null LODEV=`findloopdevice $MBD_TMPIMAGE` e2writeboot $LODEV $BOOTDISKDIR/bootlx mount $LODEV -t ext2 $MBD_BOOTTREE mkdir -p $MBD_BOOTTREE/etc cat > $MBD_BOOTTREE/etc/aboot.conf < $MBD_BOOTTREE/etc/milo.conf < $MBD_BOOTTREE/vmlinux.gz umount $LODEV losetup -d $LODEV mount -o loop -t ext2 $MBD_TMPIMAGE $MBD_BOOTTREE } NETMODULES="3c59x de4x5 depca eepro100 ibmtr old_tulip tulip ne" SCSIMODULES="DAC960" mkdir -p $TOPDESTPATH/boot cp $BOOTDISKDIR/bootlx $TOPDESTPATH/boot makeinitrd --initrdto $TOPDESTPATH/images/ramdisk.img \ --initrdsize 3000 \ --padsize 1440 \ --loaderbin loader \ --modules "$NETMODULES $SCSIMODULES vfat" makebootdisk --bootdisksize 1440 --kernelto $TOPDESTPATH/kernels/vmlinux.gz \ --imagename generic.img makemainmodules "$SECSTAGE $SCSIMODULES" makeinstimage --size1 3700 --size2 3600 "netstg" "$SECSTAGE $SCSIMODULES" makeinstimage --size1 3700 --size2 3600 "hdstg" "$SECSTAGE $NETMODULES" makemainimage "stage2"