#!/bin/sh tf_card=/dev/mmcblk0 repartition() { touch /root/resizefs echo " d 2 n p 2 p w q " | fdisk ${tf_card} > /dev/null } if [ -f /root/resizefs ]; then resize2fs ${tf_card}p2 rm /root/resizefs fi if [ -f /root/firstrun ]; then echo firstup setup begin dpkg -i /root/debs/gpio.deb dpkg -i /root/debs/fbset_2.1-25_armhf.deb repartition rm /root/firstrun echo firstup setup done reboot fi