#!/bin/sh

(
  insmod /ts7000_nand.ko
  mdev -s

  if [ -e /dev/mtd3 -a -e /dev/mtdblock3 -a ! -e /mnt/root/notrootfs ]; then
    echo "Creating bootable flash image..." > $CONSOLE
    mkdir /dev/mtd
    ln -s /dev/mtd0 /dev/mtd/0
    ln -s /dev/mtd1 /dev/mtd/1
    ln -s /dev/mtd2 /dev/mtd/2
    ln -s /dev/mtd3 /dev/mtd/3
    mtdcp /lbin/flash-mbr.dd 0 0 >/dev/null 2>&1
    mtdcp /dev/tssdcarda2 1 0 >/dev/null 2>&1
    mtdcp /dev/tssdcarda3 2 0 >/dev/null 2>&1

    echo "Kernel and initial RAM disk installed on flash" > $CONSOLE
  else
    echo "Not able to create MTD rootfs" > $CONSOLE
    echo "Requires a rootfs mounted at '/mnt/root/'" > $CONSOLE
  fi

) > /dev/null 2>&1

