start on started filesystems stop on stopping filesystems pre-start script source /etc/upstart/functions PART_START=`sfdisk --force -l -uS /dev/mmcblk0p4 | grep /dev/mmcblk0p4p2 | awk /mmcblk0p4/\ '{ print $2 }'` PART_OFFSET=`expr ${PART_START} \* 512` losetup -o ${PART_OFFSET} /dev/loop/8 /dev/mmcblk0p4 mount -t ext3 /dev/loop/8 /mnt/deb f_log I deb mount "deb is mounted" end script post-stop script source /etc/upstart/functions umount /mnt/deb losetup -d /dev/loop/8 f_log I deb umount "deb is unmounted" end script