are you doing all this as root (or using sudo)?
root umount /dev/mmcblk1p1
sudo gainroot umount /dev/mmcblk1p1